1 instantiation of DictionarySpec
ConfigurationSchemaGenerator (1)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (1)
433
return new
DictionarySpec
(type)
8 references to DictionarySpec
ConfigurationSchemaGenerator (8)
ConfigSchemaEmitter.cs (1)
200
else if (type is
DictionarySpec
dictionary)
RuntimeSource\Configuration.Binder\ConfigurationBindingGenerator.Parser.cs (1)
370
Debug.Assert(spec is
DictionarySpec
or UnsupportedTypeSpec);
RuntimeSource\Configuration.Binder\Specs\BindingHelperInfo.cs (1)
132
case
DictionarySpec
dictionarySpec:
RuntimeSource\Configuration.Binder\Specs\TypeIndex.cs (5)
26
DictionarySpec
dictionarySpec => KeyIsSupported(dictionarySpec),
35
DictionarySpec
dictSpec => KeyIsSupported(dictSpec) && CanBindTo(dictSpec.ElementTypeRef),
47
bool IsDictWithUnsupportedKey() => propTypeSpec is
DictionarySpec
dictionarySpec && !KeyIsSupported(dictionarySpec);
96
string keyTypeDisplayString = ((
DictionarySpec
)type).KeyTypeRef.FullyQualifiedName;
100
public bool KeyIsSupported(
DictionarySpec
typeSpec) =>