4 writes to BaseContract
System.Runtime.Serialization (4)
System\Runtime\Serialization\ClassDataContract.cs (4)
98
set { helper.
BaseContract
= value; }
718
this.
BaseContract
= ((CollectionDataContract)baseContract).SharedTypeContract as ClassDataContract;
720
this.
BaseContract
= baseContract as ClassDataContract;
729
this.
BaseContract
= null;
18 references to BaseContract
System.Runtime.Serialization (18)
System\Runtime\Serialization\ClassDataContract.cs (18)
94
get { return helper.
BaseContract
; }
721
if (this.
BaseContract
!= null && this.
BaseContract
.IsNonAttributedType && !this.isNonAttributedType)
745
if (
BaseContract
== null)
753
if (
BaseContract
.IsReadOnlyContract)
755
this.serializationExceptionMessage =
BaseContract
.SerializationExceptionMessage;
757
baseMemberCount =
BaseContract
.MemberNames.Length;
759
Array.Copy(
BaseContract
.MemberNames, MemberNames, baseMemberCount);
761
Array.Copy(
BaseContract
.MemberNamespaces, MemberNamespaces, baseMemberCount);
762
baseContractCount =
BaseContract
.ContractNamespaces.Length;
764
Array.Copy(
BaseContract
.ContractNamespaces, ContractNamespaces, baseContractCount);
802
if (
BaseContract
!= null)
806
bool baseIsReference = this.
BaseContract
.IsReference;
814
DataContract.GetClrTypeFullName(this.
BaseContract
.UnderlyingType),
815
this.
BaseContract
.IsReference),
825
isReference = this.
BaseContract
.IsReference;
1020
if (
BaseContract
== null)
1029
ClassDataContract currContract =
BaseContract
;