Table of Contents

Class WebApiDataContractXmlDataFormatter

Namespace
DevExpress.Xpo.DB.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public sealed class WebApiDataContractXmlDataFormatter : WebApiXmlDataFormatterBase, IWebApiDataFormatter
Inheritance
WebApiDataContractXmlDataFormatter
Implements
Inherited Members

Constructors

WebApiDataContractXmlDataFormatter(Type[])

public WebApiDataContractXmlDataFormatter(Type[] knownTypes)

Parameters

knownTypes Type[]

Fields

Default

public static readonly IWebApiDataFormatter Default

Field Value

IWebApiDataFormatter

Methods

Deserialize<T>(Stream, Encoding)

protected override T Deserialize<T>(Stream stream, Encoding encoding)

Parameters

stream Stream
encoding Encoding

Returns

T

Type Parameters

T

GetSerializer(Type, Type[])

public static DataContractSerializer GetSerializer(Type objectType, Type[] knownTypes)

Parameters

objectType Type
knownTypes Type[]

Returns

DataContractSerializer

Serialize<T>(T, Encoding)

protected override Stream Serialize<T>(T value, Encoding encoding)

Parameters

value T
encoding Encoding

Returns

Stream

Type Parameters

T