Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReflectionReadDictionaryItem()

override object System.Runtime.Serialization.Json.ReflectionJsonReader.ReflectionReadDictionaryItem ( XmlReaderDelegator xmlReader,
XmlObjectSerializerReadContext context,
CollectionDataContract collectionContract )
inlineprotected

Definition at line 58 of file ReflectionJsonReader.cs.

59 {
60 XmlObjectSerializerReadContextComplexJson context2 = context as XmlObjectSerializerReadContextComplexJson;
61 context.ReadAttributes(xmlReader);
62 DataContract revisedItemContract = XmlObjectSerializerWriteContextComplexJson.GetRevisedItemContract(collectionContract.ItemContract);
63 return DataContractJsonSerializer.ReadJsonValue(revisedItemContract, xmlReader, context2);
64 }

References System.Runtime.Serialization.Dictionary, System.Runtime.Serialization.Json.XmlObjectSerializerWriteContextComplexJson.GetRevisedItemContract(), System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadAttributes(), and System.Runtime.Serialization.Json.DataContractJsonSerializer.ReadJsonValue().