29 references to Call
System.Private.DataContractSerialization (29)
System\Runtime\Serialization\CodeGenerator.cs (1)
548
Call
(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);