2 types derived from ReflectionReader
System.Private.DataContractSerialization (2)
System\Runtime\Serialization\Json\ReflectionJsonFormatReader.cs (1)
58internal sealed class ReflectionJsonReader : ReflectionReader
System\Runtime\Serialization\ReflectionXmlFormatReader.cs (1)
57internal sealed class ReflectionXmlReader : ReflectionReader
7 references to ReflectionReader
System.Private.DataContractSerialization (7)
System\Runtime\Serialization\Json\ReflectionJsonFormatReader.cs (2)
21private readonly ReflectionReader _reflectionReader; 41private readonly ReflectionReader _reflectionReader = new ReflectionJsonReader();
System\Runtime\Serialization\ReflectionReader.cs (3)
24private static readonly MethodInfo s_objectToKeyValuePairGetKey = typeof(ReflectionReader).GetMethod(nameof(ObjectToKeyValuePairGetKey), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!; 25private static readonly MethodInfo s_objectToKeyValuePairGetValue = typeof(ReflectionReader).GetMethod(nameof(ObjectToKeyValuePairGetValue), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!; 31s_getCollectionSetItemDelegateMethod ??= typeof(ReflectionReader).GetMethod(nameof(GetCollectionSetItemDelegate), BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Static)!;
System\Runtime\Serialization\ReflectionXmlFormatReader.cs (2)
21private readonly ReflectionReader _reflectionReader; 40private readonly ReflectionReader _reflectionReader = new ReflectionXmlReader();