4 writes to BaseClassContract
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\ClassDataContract.cs (4)
67
set => _helper.
BaseClassContract
= value;
649
BaseClassContract
= collectionDC.SharedTypeContract as ClassDataContract;
653
BaseClassContract
= baseContract as ClassDataContract;
664
BaseClassContract
= null;
18 references to BaseClassContract
System.Private.DataContractSerialization (18)
System\Runtime\Serialization\ClassDataContract.cs (18)
66
get => _helper.
BaseClassContract
;
656
if (
BaseClassContract
!= null &&
BaseClassContract
.IsNonAttributedType && !_isNonAttributedType)
687
if (
BaseClassContract
== null)
695
if (
BaseClassContract
.IsReadOnlyContract)
697
_serializationExceptionMessage =
BaseClassContract
.SerializationExceptionMessage;
699
baseMemberCount =
BaseClassContract
.MemberNames!.Length;
701
Array.Copy(
BaseClassContract
.MemberNames, MemberNames, baseMemberCount);
703
Array.Copy(
BaseClassContract
.MemberNamespaces!, MemberNamespaces, baseMemberCount);
704
baseContractCount =
BaseClassContract
.ContractNamespaces!.Length;
706
Array.Copy(
BaseClassContract
.ContractNamespaces, ContractNamespaces, baseContractCount);
747
if (
BaseClassContract
!= null)
751
bool baseIsReference =
BaseClassContract
.IsReference;
759
DataContract.GetClrTypeFullName(
BaseClassContract
.UnderlyingType),
760
BaseClassContract
.IsReference),
770
isReference =
BaseClassContract
.IsReference;
973
if (
BaseClassContract
== null)
982
ClassDataContract? currContract =
BaseClassContract
;