4 writes to BaseClassContract
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\ClassDataContract.cs (4)
68
set => _helper.
BaseClassContract
= value;
654
BaseClassContract
= collectionDC.SharedTypeContract as ClassDataContract;
658
BaseClassContract
= baseContract as ClassDataContract;
669
BaseClassContract
= null;
18 references to BaseClassContract
System.Private.DataContractSerialization (18)
System\Runtime\Serialization\ClassDataContract.cs (18)
67
get => _helper.
BaseClassContract
;
661
if (
BaseClassContract
!= null &&
BaseClassContract
.IsNonAttributedType && !_isNonAttributedType)
692
if (
BaseClassContract
== null)
700
if (
BaseClassContract
.IsReadOnlyContract)
702
_serializationExceptionMessage =
BaseClassContract
.SerializationExceptionMessage;
704
baseMemberCount =
BaseClassContract
.MemberNames!.Length;
706
Array.Copy(
BaseClassContract
.MemberNames, MemberNames, baseMemberCount);
708
Array.Copy(
BaseClassContract
.MemberNamespaces!, MemberNamespaces, baseMemberCount);
709
baseContractCount =
BaseClassContract
.ContractNamespaces!.Length;
711
Array.Copy(
BaseClassContract
.ContractNamespaces, ContractNamespaces, baseContractCount);
752
if (
BaseClassContract
!= null)
756
bool baseIsReference =
BaseClassContract
.IsReference;
764
DataContract.GetClrTypeFullName(
BaseClassContract
.UnderlyingType),
765
BaseClassContract
.IsReference),
775
isReference =
BaseClassContract
.IsReference;
978
if (
BaseClassContract
== null)
987
ClassDataContract? currContract =
BaseClassContract
;