3 overrides of BaseContract
System.Private.DataContractSerialization (3)
System\Runtime\Serialization\ClassDataContract.cs (1)
57
public override DataContract?
BaseContract
System\Runtime\Serialization\CollectionDataContract.cs (1)
199
public override DataContract
BaseContract
System\Runtime\Serialization\EnumDataContract.cs (1)
35
public override DataContract
BaseContract
14 references to BaseContract
System.Runtime.Serialization.Schema (14)
System\Runtime\Serialization\Schema\CodeExporter.cs (13)
268
DataContract? baseContract = classContract.
BaseContract
;
610
DataContract itemContract = collectionContract.
BaseContract
!;
634
DataContract itemContract = collectionContract.
BaseContract
!;
658
DataContract? itemContract = collectionContract.
BaseContract
!.As(DataContractType.ClassDataContract);
811
if (classDataContract.
BaseContract
== null)
820
ContractCodeDomInfo baseContractCodeDomInfo = GetContractCodeDomInfo(classDataContract.
BaseContract
);
1071
Type baseType = enumDataContract.
BaseContract
!.UnderlyingType;
1140
if (classDataContract.
BaseContract
== null)
1153
ContractCodeDomInfo baseContractCodeDomInfo = GetContractCodeDomInfo(classDataContract.
BaseContract
);
1154
GenerateType(classDataContract.
BaseContract
, baseContractCodeDomInfo);
1206
DataContract itemContract = collectionContract.
BaseContract
!;
1617
dataContract = dataContract.
BaseContract
;
1624
dataContract = dataContract.
BaseContract
;
System\Runtime\Serialization\Schema\SchemaImportHelper.cs (1)
50
return SchemaImportHelper.IsTypeNullable(collectionDataContract.
BaseContract
!.UnderlyingType);