System.ServiceModel.Description.DataContractSerializerOperationBehavior
namespace System.ServiceModel.Description
{
public class DataContractSerializerOperationBehavior : IOperationBehavior
{
public DataContractFormatAttribute DataContractFormatAttribute { get; }
public int MaxItemsInObjectGraph { get; set; }
public bool IgnoreExtensionDataObject { get; set; }
public ISerializationSurrogateProvider SerializationSurrogateProvider { get; set; }
public DataContractResolver DataContractResolver { get; set; }
public DataContractSerializerOperationBehavior(OperationDescription operation);
public DataContractSerializerOperationBehavior(OperationDescription operation, DataContractFormatAttribute dataContractFormatAttribute);
public virtual XmlObjectSerializer CreateSerializer(Type type, string name, string ns, IList<Type> knownTypes);
public virtual XmlObjectSerializer CreateSerializer(Type type, XmlDictionaryString name, XmlDictionaryString ns, IList<Type> knownTypes);
}
}