DataContractSerializerSettings Třída

Definice

Určuje nastavení serializátoru kontraktů dat.

public ref class DataContractSerializerSettings
public class DataContractSerializerSettings
type DataContractSerializerSettings = class
Public Class DataContractSerializerSettings
Dědičnost
DataContractSerializerSettings

Konstruktory

Name Description
DataContractSerializerSettings()

Inicializuje novou instanci DataContractSerializerSettings třídy.

Vlastnosti

Name Description
DataContractResolver

Získá nebo nastaví komponentu použitou k dynamické mapování xsi:type deklarací na známé typy kontraktů.

DataContractSurrogate

Získá nebo nastaví náhradní serializace.

IgnoreExtensionDataObject

Získá nebo nastaví hodnotu, která určuje, zda má ignorovat data poskytnutá rozšířením třídy, když třída je serializována nebo deserializována.

KnownTypes

Získá nebo nastaví kolekci typů, které mohou být přítomny v objekt grafu serializované pomocí této instance DataContractSerializerSettings.

MaxItemsInObjectGraph

Získá nebo nastaví maximální počet položek v grafu objektu serializovat nebo deserializovat.

PreserveObjectReferences

Získá nebo nastaví hodnotu, která určuje, zda použít nestandardní xml konstrukty pro zachování objekt odkaz data.

RootName

Získá nebo nastaví kořenový název vybraného objektu.

RootNamespace

Získá nebo nastaví kořenový obor názvů pro zadaný objekt.

SerializeReadOnlyTypes

Získá nebo nastaví hodnotu, která určuje, zda serializovat typy jen pro čtení.

Metody

Name Description
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro