4 writes to BaseClassContract
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\ClassDataContract.cs (4)
67
set => _helper.
BaseClassContract
= value;
653
BaseClassContract
= collectionDC.SharedTypeContract as ClassDataContract;
657
BaseClassContract
= baseContract as ClassDataContract;
668
BaseClassContract
= null;
18 references to BaseClassContract
System.Private.DataContractSerialization (18)
System\Runtime\Serialization\ClassDataContract.cs (18)
66
get => _helper.
BaseClassContract
;
660
if (
BaseClassContract
!= null &&
BaseClassContract
.IsNonAttributedType && !_isNonAttributedType)
691
if (
BaseClassContract
== null)
699
if (
BaseClassContract
.IsReadOnlyContract)
701
_serializationExceptionMessage =
BaseClassContract
.SerializationExceptionMessage;
703
baseMemberCount =
BaseClassContract
.MemberNames!.Length;
705
Array.Copy(
BaseClassContract
.MemberNames, MemberNames, baseMemberCount);
707
Array.Copy(
BaseClassContract
.MemberNamespaces!, MemberNamespaces, baseMemberCount);
708
baseContractCount =
BaseClassContract
.ContractNamespaces!.Length;
710
Array.Copy(
BaseClassContract
.ContractNamespaces, ContractNamespaces, baseContractCount);
751
if (
BaseClassContract
!= null)
755
bool baseIsReference =
BaseClassContract
.IsReference;
763
DataContract.GetClrTypeFullName(
BaseClassContract
.UnderlyingType),
764
BaseClassContract
.IsReference),
774
isReference =
BaseClassContract
.IsReference;
977
if (
BaseClassContract
== null)
986
ClassDataContract? currContract =
BaseClassContract
;