XmlMediaTypeFormatter.SetSerializer Method (Type, XmlObjectSerializer)

Registers an XmlObjectSerializer to read or write objects of a specified type.

Namespace:  System.Net.Http.Formatting
Assembly:  System.Net.Http.Formatting (in System.Net.Http.Formatting.dll)

Syntax

'Declaration
Public Sub SetSerializer ( _
    type As Type, _
    serializer As XmlObjectSerializer _
)
'Usage
Dim instance As XmlMediaTypeFormatter 
Dim type As Type 
Dim serializer As XmlObjectSerializer

instance.SetSerializer(type, serializer)
public void SetSerializer(
    Type type,
    XmlObjectSerializer serializer
)
public:
void SetSerializer(
    Type^ type, 
    XmlObjectSerializer^ serializer
)
member SetSerializer : 
        type:Type * 
        serializer:XmlObjectSerializer -> unit
public function SetSerializer(
    type : Type, 
    serializer : XmlObjectSerializer
)

Parameters

  • type
    Type: System.Type
    The type of object that will be serialized or deserialized withserializer.

Remarks

If no serializer is registered for a particular type, the XML formatter uses its default serializer. The default serializer is DataContractSerializer unless UseXmlSerializer is true.

See Also

Reference

XmlMediaTypeFormatter Class

SetSerializer Overload

System.Net.Http.Formatting Namespace