4 overrides of IsBuiltInDataContract
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\GenericParameterDataContract.cs (1)
24public override bool IsBuiltInDataContract => true;
System\Runtime\Serialization\PrimitiveDataContract.cs (1)
60public override bool IsBuiltInDataContract => true;
System\Runtime\Serialization\SpecialTypeDataContract.cs (1)
21public override bool IsBuiltInDataContract => true;
System\Runtime\Serialization\XmlDataContract.cs (1)
121public override bool IsBuiltInDataContract => UnderlyingType == Globals.TypeOfXmlElement || UnderlyingType == Globals.TypeOfXmlNodeArray;
8 references to IsBuiltInDataContract
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\DataContractSet.cs (1)
98if (dataContract.IsBuiltInDataContract)
System\Runtime\Serialization\SchemaExporter.cs (1)
80if (dataContract.IsBuiltInDataContract)
System\Runtime\Serialization\SchemaImporter.cs (1)
440if (dataContract.IsBuiltInDataContract && !isAnonymous)
System\Runtime\Serialization\XmlObjectSerializer.cs (1)
245if (contract.IsBuiltInDataContract || !contract.CanContainReferences || contract.IsISerializable)
System.Runtime.Serialization.Schema (4)
System\Runtime\Serialization\Schema\CodeExporter.cs (4)
54if (!(dataContract.IsBuiltInDataContract || dataContract.Is(DataContractType.ClassDataContract))) 214if (dataContract.IsBuiltInDataContract) 307if (dataContract.IsBuiltInDataContract) 977if (classDataContract.XmlName != pair.Key && !classDataContract.KnownDataContracts.ContainsKey(pair.Key) && !pair.Value.IsBuiltInDataContract)