8 types derived from DataContractCriticalHelper
System.Runtime.Serialization (8)
System\Runtime\Serialization\ClassDataContract.cs (1)
655
class ClassDataContractCriticalHelper : DataContract.
DataContractCriticalHelper
System\Runtime\Serialization\CollectionDataContract.cs (1)
477
class CollectionDataContractCriticalHelper : DataContract.
DataContractCriticalHelper
System\Runtime\Serialization\EnumDataContract.cs (1)
134
class EnumDataContractCriticalHelper : DataContract.
DataContractCriticalHelper
System\Runtime\Serialization\GenericParameterDataContract.cs (1)
45
class GenericParameterDataContractCriticalHelper : DataContract.
DataContractCriticalHelper
System\Runtime\Serialization\PrimitiveDataContract.cs (1)
162
class PrimitiveDataContractCriticalHelper : DataContract.
DataContractCriticalHelper
System\Runtime\Serialization\SpecialTypeDataContract.cs (1)
49
class SpecialTypeDataContractCriticalHelper : DataContract.
DataContractCriticalHelper
System\Runtime\Serialization\SurrogateDataContract.cs (1)
105
class SurrogateDataContractCriticalHelper : DataContract.
DataContractCriticalHelper
System\Runtime\Serialization\XmlDataContract.cs (1)
178
class XmlDataContractCriticalHelper : DataContract.
DataContractCriticalHelper
16 references to DataContractCriticalHelper
System.Runtime.Serialization (16)
System\Runtime\Serialization\DataContract.cs (16)
40
DataContractCriticalHelper
helper;
45
protected DataContract(
DataContractCriticalHelper
helper)
76
return
DataContractCriticalHelper
.GetDataContractSkipValidation(id, typeHandle, type);
95
return
DataContractCriticalHelper
.GetGetOnlyCollectionDataContractSkipValidation(id, typeHandle, type);
103
return
DataContractCriticalHelper
.GetDataContractForInitialization(id);
111
return
DataContractCriticalHelper
.GetIdForInitialization(classContract);
119
return
DataContractCriticalHelper
.GetId(typeHandle);
127
return
DataContractCriticalHelper
.GetBuiltInDataContract(type);
135
return
DataContractCriticalHelper
.GetBuiltInDataContract(name, ns);
143
return
DataContractCriticalHelper
.GetBuiltInDataContract(typeName);
151
return
DataContractCriticalHelper
.GetNamespace(key);
159
return
DataContractCriticalHelper
.GetClrTypeString(key);
167
DataContractCriticalHelper
.ThrowInvalidDataContractException(message, type);
173
protected
DataContractCriticalHelper
Helper
484
int currentDataContractId =
DataContractCriticalHelper
.dataContractID;
2249
if (alreadyExistingContract.UnderlyingType !=
DataContractCriticalHelper
.GetDataContractAdapterType(type))