1 instantiation of ReflectionJsonClassWriter
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\Json\ReflectionJsonFormatWriter.cs (1)
20private readonly ReflectionJsonClassWriter _reflectionClassWriter = new ReflectionJsonClassWriter();
10 references to ReflectionJsonClassWriter
System.Private.DataContractSerialization (10)
System\Runtime\Serialization\Json\ReflectionJsonFormatWriter.cs (10)
20private readonly ReflectionJsonClassWriter _reflectionClassWriter = new ReflectionJsonClassWriter(); 52ReflectionJsonClassWriter.ReflectionWriteStartElement(jsonWriter, itemName); 53ReflectionJsonClassWriter.ReflectionWriteValue(jsonWriter, context, itemType, array.GetValue(i), false, primitiveContract); 54ReflectionJsonClassWriter.ReflectionWriteEndElement(jsonWriter); 80ReflectionJsonClassWriter.ReflectionWriteStartElement(jsonWriter, key.ToString()!); 81ReflectionJsonClassWriter.ReflectionWriteValue(jsonWriter, context, dictionaryValueType ?? value.GetType(), value, false, primitiveContractForParamType: null); 82ReflectionJsonClassWriter.ReflectionWriteEndElement(jsonWriter); 116ReflectionJsonClassWriter.ReflectionWriteStartElement(jsonWriter, itemName); 123ReflectionJsonClassWriter.ReflectionWriteValue(jsonWriter, context, elementType, current, false, primitiveContractForParamType: null); 126ReflectionJsonClassWriter.ReflectionWriteEndElement(jsonWriter);