7 types derived from ConfigurationList
System.Text.Json (7)
System\Text\Json\Serialization\JsonSerializerOptions.cs (2)
1128private sealed class ConverterList : ConfigurationList<JsonConverter> 1142private sealed class TypeClassifierList : ConfigurationList<JsonTypeClassifierFactory>
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.cs (1)
96private sealed class ModifierCollection : ConfigurationList<Action<JsonTypeInfo>>
System\Text\Json\Serialization\Metadata\JsonPolymorphismOptions.cs (1)
119private sealed class DerivedTypeList : ConfigurationList<JsonDerivedType>
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (2)
393internal sealed class JsonUnionCaseInfoList : ConfigurationList<JsonUnionCaseInfo> 1825internal sealed class JsonPropertyInfoList : ConfigurationList<JsonPropertyInfo>
System\Text\Json\Serialization\Metadata\JsonTypeInfoResolverChain.cs (1)
6internal class JsonTypeInfoResolverChain : ConfigurationList<IJsonTypeInfoResolver>, IJsonTypeInfoResolver, IBuiltInJsonTypeInfoResolver
5 references to ConfigurationList
System.Text.Json (5)
System\Text\Json\Serialization\ConfigurationList.cs (2)
14[DebuggerTypeProxy(typeof(ConfigurationList<>.ConfigurationListDebugView))] 127private sealed class ConfigurationListDebugView(ConfigurationList<TItem> collection)
System\Text\Json\Serialization\JsonSerializerOptions.Caching.cs (3)
549static bool CompareLists<TValue>(ConfigurationList<TValue>? left, ConfigurationList<TValue>? right) 613static void AddListHashCode<TValue>(ref HashCode hc, ConfigurationList<TValue>? list)