public WriteJsonValueCore ( XmlWriterDelegator jsonWriter, object obj, System.Runtime.Serialization.Json.XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle ) : void | ||
jsonWriter | XmlWriterDelegator | |
obj | object | |
context | System.Runtime.Serialization.Json.XmlObjectSerializerWriteContextComplexJson | |
declaredTypeHandle | RuntimeTypeHandle | |
return | void |
public override void WriteJsonValueCore(XmlWriterDelegator jsonWriter, object obj, XmlObjectSerializerWriteContextComplexJson context, RuntimeTypeHandle declaredTypeHandle)
{
// IsGetOnlyCollection value has already been used to create current collectiondatacontract, value can now be reset.
context.IsGetOnlyCollection = false;
JsonFormatWriterDelegate(jsonWriter, obj, context, TraditionalCollectionDataContract);
}