System.Runtime.Serialization.XsdDataContractExporter.GetSurrogatedType C# (CSharp) Method

GetSurrogatedType() private method

private GetSurrogatedType ( Type type ) : Type
type System.Type
return System.Type
        private Type GetSurrogatedType(Type type)
        {
#if SUPPORT_SURROGATE
            IDataContractSurrogate dataContractSurrogate;
            if (options != null && (dataContractSurrogate = Options.GetSurrogate()) != null)
                type = DataContractSurrogateCaller.GetDataContractType(dataContractSurrogate, type);
#endif
            return type;
        }