internal static object GetCustomDataToExport(IDataContractSurrogate surrogate, Type clrType, Type dataContractType) { if (DataContract.GetBuiltInDataContract(clrType) != null) { return(null); } return(surrogate.GetCustomDataToExport(clrType, dataContractType)); }
internal static object GetCustomDataToExport(IDataContractSurrogate surrogate, Type clrType, Type dataContractType) { if (DataContract.GetBuiltInDataContract(clrType) != null) { return null; } return surrogate.GetCustomDataToExport(clrType, dataContractType); }
internal static object GetCustomDataToExport(IDataContractSurrogate surrogate, MemberInfo memberInfo, Type dataContractType) { return surrogate.GetCustomDataToExport(memberInfo, dataContractType); }
internal static object GetCustomDataToExport(IDataContractSurrogate surrogate, MemberInfo memberInfo, Type dataContractType) { return(surrogate.GetCustomDataToExport(memberInfo, dataContractType)); }
public object GetCustomDataToExport(Type clrType, Type dataContractType) { return(_dataContractSurrogate.GetCustomDataToExport(clrType, dataContractType)); }
public object GetCustomDataToExport(MemberInfo memberInfo, Type dataContractType) { return(_baseSerializer != null?_baseSerializer.GetCustomDataToExport(memberInfo, dataContractType) : null); }