29 references to Call
System.Private.DataContractSerialization (29)
System\Runtime\Serialization\CodeGenerator.cs (1)
548Call(obj, ArraySetValue, value, arrayIndex);
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (9)
459_ilg.Call(_contextArg, XmlFormatGeneratorStatics.ReadSerializationInfoMethod, _xmlReaderArg, classContract.UnderlyingType); 687_ilg.Call(null, ensureArraySizeMethod, growingCollection, i); 706_ilg.Call(null, trimArraySizeMethod, growingCollection, i); 708_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal); 714_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal); 882_ilg.Call(null, XmlFormatGeneratorStatics.ThrowArrayExceededSizeExceptionMethod, size, type); 1022_ilg.Call(collection, collectionContract.AddMethod, pairKey, pairValue); 1040_ilg.Call(_xmlReaderArg, JsonFormatGeneratorStatics.IsStartElementMethod2, nameArg, nsArg); 1058_ilg.Call(null, XmlFormatGeneratorStatics.CreateUnexpectedStateExceptionMethod, expectedState, _xmlReaderArg);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (5)
207_ilg.Call(_contextArg, JsonFormatGeneratorStatics.WriteJsonISerializableMethod, _xmlWriterArg, _objectLocal); 286_ilg.Call(thisObj: null, XmlFormatGeneratorStatics.ThrowRequiredMemberMustBeEmittedMethod, member.Name, classContract.UnderlyingType); 319_ilg.Call(_contextArg, XmlFormatGeneratorStatics.IncrementArrayCountMethod, _xmlWriterArg, _objectLocal); 359_ilg.Call(_contextArg, incrementCollectionCountMethod, _xmlWriterArg, _objectLocal); 670_ilg.Call(_contextArg, primitiveContract.XmlFormatContentWriterMethod, _xmlWriterArg, memberValue);
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (9)
496_ilg.Call(_contextArg, XmlFormatGeneratorStatics.ReadSerializationInfoMethod, _xmlReaderArg, classContract.UnderlyingType); 717_ilg.Call(null, ensureArraySizeMethod, growingCollection, i); 736_ilg.Call(null, trimArraySizeMethod, growingCollection, i); 738_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal); 768_ilg.Call(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal); 815_ilg.Call(null, XmlFormatGeneratorStatics.ThrowArrayExceededSizeExceptionMethod, size, type); 935_ilg.Call(collection, collectionContract.AddMethod, pairKey, pairValue); 960_ilg.Call(_xmlReaderArg, XmlFormatGeneratorStatics.IsStartElementMethod2, nameArg, nsArg); 978_ilg.Call(null, XmlFormatGeneratorStatics.CreateUnexpectedStateExceptionMethod, expectedState, _xmlReaderArg);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (5)
241_ilg.Call(_contextArg, XmlFormatGeneratorStatics.WriteISerializableMethod, _xmlWriterArg, _objectLocal); 352_ilg.Call(thisObj: null, XmlFormatGeneratorStatics.ThrowRequiredMemberMustBeEmittedMethod, member.Name, classContract.UnderlyingType); 399_ilg.Call(_contextArg, XmlFormatGeneratorStatics.IncrementArrayCountMethod, _xmlWriterArg, _objectLocal); 438_ilg.Call(_contextArg, incrementCollectionCountMethod, _xmlWriterArg, _objectLocal); 683_ilg.Call(_contextArg, primitiveContract.XmlFormatContentWriterMethod, _xmlWriterArg, memberValue);