16 references to AddMethod
System.Private.DataContractSerialization (16)
System\Runtime\Serialization\CollectionDataContract.cs (3)
364
if (Kind != CollectionKind.Array &&
AddMethod
== null)
1484
if (MethodRequiresMemberAccess(
AddMethod
))
1491
AddMethod
!.Name),
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (6)
1014
Debug.Assert(collectionContract.
AddMethod
!= null);
1016
_ilg.Call(collection, collectionContract.
AddMethod
, value);
1017
if (collectionContract.
AddMethod
.ReturnType != typeof(void))
1024
Debug.Assert(collectionContract.
AddMethod
!= null);
1026
_ilg.Call(collection, collectionContract.
AddMethod
, pairKey, pairValue);
1027
if (collectionContract.
AddMethod
.ReturnType != typeof(void))
System\Runtime\Serialization\ReflectionReader.cs (2)
565
collectionContract.
AddMethod
!.Invoke(resultCollection, new object?[] { key, value });
605
MethodInfo? addMethod = collectionContract.
AddMethod
;
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (5)
919
Debug.Assert(collectionContract.
AddMethod
!= null);
939
_ilg.Call(collection, collectionContract.
AddMethod
, pairKey, pairValue);
940
if (collectionContract.
AddMethod
.ReturnType != typeof(void))
945
_ilg.Call(collection, collectionContract.
AddMethod
, value);
946
if (collectionContract.
AddMethod
.ReturnType != typeof(void))