85 references to Call
System.Private.DataContractSerialization (85)
System\Runtime\Serialization\CodeGenerator.cs (17)
326
Call
(ObjectEquals);
426
Call
(methodInfo);
434
Call
(methodInfo);
443
Call
(methodInfo);
453
Call
(methodInfo);
464
Call
(methodInfo);
476
Call
(methodInfo);
489
Call
(methodInfo);
592
Call
(getMethod);
597
Call
(method);
623
Call
(setMethod);
626
Call
(method);
804
Call
(GetTypeFromHandle);
1256
Call
(s_stringLength);
1266
Call
(s_stringLength);
1302
Call
(StringFormat);
1313
Call
(ObjectToString);
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (16)
108
_ilg.
Call
(XmlFormatGeneratorStatics.GetDateTimeOffsetMethod);
114
_ilg.
Call
(XmlFormatGeneratorStatics.GetMemoryStreamMethod);
242
_ilg.
Call
(classContract.OnDeserializing);
256
_ilg.
Call
(classContract.OnDeserialized);
273
_ilg.
Call
(XmlFormatGeneratorStatics.GetRealObjectMethod);
351
_ilg.
Call
(JsonFormatGeneratorStatics.ThrowMissingRequiredMembersMethod);
568
_ilg.
Call
(XmlFormatGeneratorStatics.InternalDeserializeMethod);
572
_ilg.
Call
(JsonFormatGeneratorStatics.UnboxPointer);
791
_ilg.
Call
(JsonFormatGeneratorStatics.GetJsonMemberNameMethod);
795
_ilg.
Call
(JsonFormatGeneratorStatics.ParseEnumMethod);
800
_ilg.
Call
(keyDataContract.ParseMethod!);
869
_ilg.
Call
(XmlFormatGeneratorStatics.GetArrayLengthMethod);
954
_ilg.
Call
(typeof(JsonReaderDelegator).GetMethod(readArrayMethod, Globals.ScanAllMembers)!);
969
_ilg.
Call
(JsonFormatGeneratorStatics.GetItemContractMethod);
970
_ilg.
Call
(JsonFormatGeneratorStatics.GetRevisedItemContractMethod);
973
_ilg.
Call
(JsonFormatGeneratorStatics.ReadJsonValueMethod);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (20)
143
_ilg.
Call
(XmlFormatGeneratorStatics.GetDateTimeOffsetAdapterMethod);
148
_ilg.
Call
(XmlFormatGeneratorStatics.GetMemoryStreamAdapterMethod);
170
_ilg.
Call
(XmlFormatGeneratorStatics.ThrowInvalidDataContractExceptionMethod);
182
_ilg.
Call
(XmlFormatGeneratorStatics.GetStreamingContextMethod);
183
_ilg.
Call
(classContract.OnSerializing);
195
_ilg.
Call
(XmlFormatGeneratorStatics.GetStreamingContextMethod);
196
_ilg.
Call
(classContract.OnSerialized);
247
_ilg.
Call
(methodInfo: member.IsGetOnlyCollection ?
481
_ilg.
Call
(JsonFormatGeneratorStatics.GetRevisedItemContractMethod);
482
_ilg.
Call
(JsonFormatGeneratorStatics.GetJsonDataContractMethod);
489
_ilg.
Call
(JsonFormatGeneratorStatics.WriteJsonValueMethod);
550
_ilg.
Call
(primitiveContract.XmlFormatWriterMethod);
630
_ilg.
Call
(JsonFormatGeneratorStatics.BoxPointer);
706
_ilg.
Call
(XmlFormatGeneratorStatics.GetTypeHandleMethod);
710
_ilg.
Call
(typeof(RuntimeTypeHandle).GetMethod("Equals", new Type[] { typeof(RuntimeTypeHandle) })!);
714
_ilg.
Call
(methodInfo);
729
_ilg.
Call
(typeof(Nullable<>).MakeGenericType(innerType).GetMethod("get_HasValue")!);
731
_ilg.
Call
(typeof(Nullable<>).MakeGenericType(innerType).GetMethod("get_Value")!);
762
_ilg.
Call
(JsonFormatGeneratorStatics.WriteStartElementStringMethod);
766
_ilg.
Call
(JsonFormatGeneratorStatics.WriteStartElementMethod);
System\Runtime\Serialization\XmlDataContract.cs (1)
320
ilg.
Call
(XName_op_Implicit);
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (11)
145
_ilg.
Call
(XmlFormatGeneratorStatics.GetDateTimeOffsetMethod);
151
_ilg.
Call
(XmlFormatGeneratorStatics.GetMemoryStreamMethod);
303
_ilg.
Call
(classContract.OnDeserializing);
320
_ilg.
Call
(classContract.OnDeserialized);
339
_ilg.
Call
(XmlFormatGeneratorStatics.GetRealObjectMethod);
604
_ilg.
Call
(XmlFormatGeneratorStatics.InternalDeserializeMethod);
607
_ilg.
Call
(XmlFormatGeneratorStatics.UnboxPointer);
800
_ilg.
Call
(XmlFormatGeneratorStatics.GetArrayLengthMethod);
882
_ilg.
Call
(typeof(XmlReaderDelegator).GetMethod(readArrayMethod, Globals.ScanAllMembers)!);
897
_ilg.
Call
(XmlFormatGeneratorStatics.GetItemContractMethod);
900
_ilg.
Call
(XmlFormatGeneratorStatics.ReadXmlValueMethod);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (20)
171
_ilg.
Call
(XmlFormatGeneratorStatics.GetDateTimeOffsetAdapterMethod);
176
_ilg.
Call
(XmlFormatGeneratorStatics.GetMemoryStreamAdapterMethod);
203
_ilg.
Call
(XmlFormatGeneratorStatics.ThrowInvalidDataContractExceptionMethod);
215
_ilg.
Call
(XmlFormatGeneratorStatics.GetStreamingContextMethod);
216
_ilg.
Call
(classContract.OnSerializing);
228
_ilg.
Call
(XmlFormatGeneratorStatics.GetStreamingContextMethod);
229
_ilg.
Call
(classContract.OnSerialized);
317
_ilg.
Call
(methodInfo: member.IsGetOnlyCollection ?
334
_ilg.
Call
(methodInfo: XmlFormatGeneratorStatics.WriteNamespaceDeclMethod);
391
_ilg.
Call
(XmlFormatGeneratorStatics.WriteNamespaceDeclMethod);
527
_ilg.
Call
(XmlFormatGeneratorStatics.WriteXmlValueMethod);
583
_ilg.
Call
(primitiveContract.XmlFormatWriterMethod);
628
_ilg.
Call
(typeof(XmlWriterDelegator).GetMethod(writeArrayMethod, Globals.ScanAllMembers, new Type[] { type, typeof(XmlDictionaryString), typeof(XmlDictionaryString) })!);
643
_ilg.
Call
(XmlFormatGeneratorStatics.BoxPointer);
722
_ilg.
Call
(typeof(RuntimeTypeHandle).GetMethod("Equals", new Type[] { typeof(RuntimeTypeHandle) })!);
726
_ilg.
Call
(methodInfo);
742
_ilg.
Call
(XmlFormatGeneratorStatics.GetHasValueMethod.MakeGenericMethod(innerType));
744
_ilg.
Call
(XmlFormatGeneratorStatics.GetNullableValueMethod.MakeGenericMethod(innerType));
753
_ilg.
Call
(XmlFormatGeneratorStatics.GetDefaultValueMethod.MakeGenericMethod(memberType));
782
_ilg.
Call
(needsPrefix ? XmlFormatGeneratorStatics.WriteStartElementMethod3 : XmlFormatGeneratorStatics.WriteStartElementMethod2);