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