29 references to Call
System.Private.DataContractSerialization (29)
System\Runtime\Serialization\CodeGenerator.cs (1)
547
Call
(obj, ArraySetValue, value, arrayIndex);
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (9)
463
_ilg.
Call
(_contextArg, XmlFormatGeneratorStatics.ReadSerializationInfoMethod, _xmlReaderArg, classContract.UnderlyingType);
691
_ilg.
Call
(null, ensureArraySizeMethod, growingCollection, i);
710
_ilg.
Call
(null, trimArraySizeMethod, growingCollection, i);
712
_ilg.
Call
(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal);
718
_ilg.
Call
(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal);
886
_ilg.
Call
(null, XmlFormatGeneratorStatics.ThrowArrayExceededSizeExceptionMethod, size, type);
1026
_ilg.
Call
(collection, collectionContract.AddMethod, pairKey, pairValue);
1044
_ilg.
Call
(_xmlReaderArg, JsonFormatGeneratorStatics.IsStartElementMethod2, nameArg, nsArg);
1062
_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)
500
_ilg.
Call
(_contextArg, XmlFormatGeneratorStatics.ReadSerializationInfoMethod, _xmlReaderArg, classContract.UnderlyingType);
721
_ilg.
Call
(null, ensureArraySizeMethod, growingCollection, i);
740
_ilg.
Call
(null, trimArraySizeMethod, growingCollection, i);
742
_ilg.
Call
(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal);
772
_ilg.
Call
(_contextArg, XmlFormatGeneratorStatics.AddNewObjectWithIdMethod, objectId, _objectLocal);
819
_ilg.
Call
(null, XmlFormatGeneratorStatics.ThrowArrayExceededSizeExceptionMethod, size, type);
939
_ilg.
Call
(collection, collectionContract.AddMethod, pairKey, pairValue);
964
_ilg.
Call
(_xmlReaderArg, XmlFormatGeneratorStatics.IsStartElementMethod2, nameArg, nsArg);
982
_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);