Udostępnij za pośrednictwem


DataContractSerializerSettings Klasa

Definicja

Określa ustawienia serializatora kontraktu danych.

public ref class DataContractSerializerSettings
public class DataContractSerializerSettings
type DataContractSerializerSettings = class
Public Class DataContractSerializerSettings
Dziedziczenie
DataContractSerializerSettings

Konstruktory

DataContractSerializerSettings()

Inicjuje nowe wystąpienie klasy DataContractSerializerSettings.

Właściwości

DataContractResolver

Pobiera lub ustawia składnik używany do dynamicznego mapowania deklaracji xsi:type na znane typy kontraktów.

DataContractSurrogate

Pobiera lub ustawia surogat serializacji.

IgnoreExtensionDataObject

Pobiera lub ustawia wartość określającą, czy ignorować dane dostarczane przez rozszerzenie klasy, gdy klasa jest serializowana lub deserializowana.

KnownTypes

Pobiera lub ustawia kolekcję typów, które mogą być obecne na grafie obiektu serializowane przy użyciu tego wystąpienia elementu DataContractSerializerSettings.

MaxItemsInObjectGraph

Pobiera lub ustawia maksymalną liczbę elementów na grafie obiektu w celu serializacji lub deserializacji.

PreserveObjectReferences

Pobiera lub ustawia wartość, która określa, czy używać niestandardowych konstrukcji XML do zachowania danych odwołania do obiektu.

RootName

Pobiera lub ustawia nazwę katalogu głównego wybranego obiektu.

RootNamespace

Pobiera lub ustawia przestrzeń nazw katalogu głównego dla określonego obiektu.

SerializeReadOnlyTypes

Pobiera lub ustawia wartość określającą, czy serializować typy tylko do odczytu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy