DataContractSerializerSettings Classe

Definição

Especifica as configurações do serializador de contrato de dados.

public ref class DataContractSerializerSettings
public class DataContractSerializerSettings
type DataContractSerializerSettings = class
Public Class DataContractSerializerSettings
Herança
DataContractSerializerSettings

Construtores

Nome Description
DataContractSerializerSettings()

Inicializa uma nova instância da classe DataContractSerializerSettings.

Propriedades

Nome Description
DataContractResolver

Obtém ou define o componente usado para mapear dinamicamente declarações xsi:type para tipos de contrato conhecidos.

DataContractSurrogate

Obtém ou define um substituto de serialização.

IgnoreExtensionDataObject

Obtém ou define um valor que especifica se os dados fornecidos por uma extensão da classe serão ignorados ou desserializados.

KnownTypes

Obtém ou define uma coleção de tipos que podem estar presentes no grafo de objeto serializado usando essa instância do DataContractSerializerSettings.

MaxItemsInObjectGraph

Obtém ou define o número máximo de itens em um grafo de objeto para serializar ou desserializar.

PreserveObjectReferences

Obtém ou define um valor que especifica se os constructos XML não padrão devem ser usados para preservar dados de referência de objeto.

RootName

Obtém ou define o nome raiz do objeto selecionado.

RootNamespace

Obtém ou define o namespace raiz do objeto especificado.

SerializeReadOnlyTypes

Obtém ou define um valor que especifica se os tipos somente leitura devem ser serializados.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a