4 writes to BaseClassContract
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\ClassDataContract.cs (4)
67
set => _helper.
BaseClassContract
= value;
651
BaseClassContract
= collectionDC.SharedTypeContract as ClassDataContract;
655
BaseClassContract
= baseContract as ClassDataContract;
666
BaseClassContract
= null;
18 references to BaseClassContract
System.Private.DataContractSerialization (18)
System\Runtime\Serialization\ClassDataContract.cs (18)
66
get => _helper.
BaseClassContract
;
658
if (
BaseClassContract
!= null &&
BaseClassContract
.IsNonAttributedType && !_isNonAttributedType)
689
if (
BaseClassContract
== null)
697
if (
BaseClassContract
.IsReadOnlyContract)
699
_serializationExceptionMessage =
BaseClassContract
.SerializationExceptionMessage;
701
baseMemberCount =
BaseClassContract
.MemberNames!.Length;
703
Array.Copy(
BaseClassContract
.MemberNames, MemberNames, baseMemberCount);
705
Array.Copy(
BaseClassContract
.MemberNamespaces!, MemberNamespaces, baseMemberCount);
706
baseContractCount =
BaseClassContract
.ContractNamespaces!.Length;
708
Array.Copy(
BaseClassContract
.ContractNamespaces, ContractNamespaces, baseContractCount);
749
if (
BaseClassContract
!= null)
753
bool baseIsReference =
BaseClassContract
.IsReference;
761
DataContract.GetClrTypeFullName(
BaseClassContract
.UnderlyingType),
762
BaseClassContract
.IsReference),
772
isReference =
BaseClassContract
.IsReference;
975
if (
BaseClassContract
== null)
984
ClassDataContract? currContract =
BaseClassContract
;