38 references to JsonFormatGeneratorStatics
System.Runtime.Serialization (38)
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (20)
149ilg.Call(objectLocal, JsonFormatGeneratorStatics.OnDeserializationMethod, null); 290ilg.Call(null, JsonFormatGeneratorStatics.GetUninitializedObjectMethod, DataContract.GetIdForInitialization(classContract)); 349ilg.New(JsonFormatGeneratorStatics.ExtensionDataObjectCtor); 383ilg.Call(contextArg, JsonFormatGeneratorStatics.GetJsonMemberIndexMethod, xmlReaderArg, memberNamesArg, memberIndexLocal, extensionDataLocal); 400ilg.Call(null, JsonFormatGeneratorStatics.ThrowDuplicateMemberExceptionMethod, objectLocal, memberNamesArg, memberIndexLocal); 408ilg.Call(JsonFormatGeneratorStatics.ThrowMissingRequiredMembersMethod); 507ConstructorInfo ctor = classContract.UnderlyingType.GetConstructor(Globals.ScanAllMembers, null, JsonFormatGeneratorStatics.SerInfoCtorArgs, null); 621ilg.Call(JsonFormatGeneratorStatics.UnboxPointer); 692ilg.LoadMember(JsonFormatGeneratorStatics.UseSimpleDictionaryFormatReadProperty); 810ilg.Call(xmlReaderArg, JsonFormatGeneratorStatics.MoveToContentMethod); 830ilg.Call(JsonFormatGeneratorStatics.GetJsonMemberNameMethod); 834ilg.Call(JsonFormatGeneratorStatics.ParseEnumMethod); 875ilg.LoadMember(JsonFormatGeneratorStatics.UseSimpleDictionaryFormatReadProperty); 999ilg.Call(JsonFormatGeneratorStatics.GetItemContractMethod); 1000ilg.Call(JsonFormatGeneratorStatics.GetRevisedItemContractMethod); 1003ilg.Call(JsonFormatGeneratorStatics.ReadJsonValueMethod); 1064ilg.Call(xmlReaderArg, JsonFormatGeneratorStatics.IsStartElementMethod2, nameArg, nsArg); 1069ilg.Call(xmlReaderArg, JsonFormatGeneratorStatics.IsStartElementMethod0); 1075ilg.LoadMember(JsonFormatGeneratorStatics.NodeTypeProperty); 1097ilg.New(JsonFormatGeneratorStatics.SerializationExceptionCtor);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (18)
262ilg.Call(contextArg, JsonFormatGeneratorStatics.WriteJsonISerializableMethod, xmlWriterArg, objectLocal); 271ilg.LoadMember(JsonFormatGeneratorStatics.ExtensionDataProperty); 312ilg.Call(null, JsonFormatGeneratorStatics.WriteJsonNameWithMappingMethod, xmlWriterArg, memberNamesArg, i + childElementIndex); 354ilg.LoadMember(JsonFormatGeneratorStatics.CollectionItemNameProperty); 429moveNextMethod = JsonFormatGeneratorStatics.MoveNextMethod; 431getCurrentMethod = JsonFormatGeneratorStatics.GetCurrentMethod; 485ilg.LoadMember(JsonFormatGeneratorStatics.UseSimpleDictionaryFormatWriteProperty); 522ilg.Call(dataContractArg, JsonFormatGeneratorStatics.GetItemContractMethod); 523ilg.Call(JsonFormatGeneratorStatics.GetRevisedItemContractMethod); 524ilg.Call(JsonFormatGeneratorStatics.GetJsonDataContractMethod); 530ilg.LoadMember(JsonFormatGeneratorStatics.TypeHandleProperty); 531ilg.Call(JsonFormatGeneratorStatics.WriteJsonValueMethod); 638ilg.Call(xmlWriterArg, JsonFormatGeneratorStatics.WriteAttributeStringMethod, 647ilg.Call(xmlWriterArg, JsonFormatGeneratorStatics.WriteAttributeStringMethod, 661ilg.Call(JsonFormatGeneratorStatics.BoxPointer); 790ilg.Call(JsonFormatGeneratorStatics.WriteStartElementStringMethod); 794ilg.Call(JsonFormatGeneratorStatics.WriteStartElementMethod); 800ilg.Call(xmlWriterArg, JsonFormatGeneratorStatics.WriteEndElementMethod);