DataContractSerializerSettings Classe

Definição

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

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

Construtores

Name Description
DataContractSerializerSettings()

Inicializa uma nova instância da DataContractSerializerSettings classe.

Propriedades

Name 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

Recebe ou define um valor que especifica se deve ignorar dados fornecidos por uma extensão da classe quando a classe está a ser serializada ou desserializada.

KnownTypes

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

MaxItemsInObjectGraph

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

PreserveObjectReferences

Recebe ou define um valor que especifica se deve usar construtos XML não padrão para preservar dados de referência de objetos.

RootName

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

RootNamespace

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

SerializeReadOnlyTypes

Recebe ou define um valor que especifica se deve serializar tipos apenas de leitura.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a