XmlSerializerFactory Classe

Definição

Cria versões tipadas do XmlSerializer para uma serialização mais eficiente.

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

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

Construtores

Name Description
XmlSerializerFactory()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Inicializa uma nova instância da XmlSerializerFactory classe.

Métodos

Name Description
CreateSerializer(Type, String)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma derivação da XmlSerializer classe que é usada para serializar o tipo e o namespace especificados.

CreateSerializer(Type, Type[])

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma derivação da XmlSerializer classe que é usada para serializar o tipo especificado. Se uma propriedade ou campo devolver um array, o extraTypes parâmetro especifica objetos que podem ser inseridos no array.

CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String, Evidence)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obsoleto.

Devolve uma derivação da XmlSerializer classe que pode serializar objetos do tipo especificado em instâncias de documento XML, e vice-versa. Cada objeto a serializar pode conter instâncias de classes, que esta sobrecarga pode sobrepor com outras classes. Esta sobrecarga também especifica o namespace padrão para todos os elementos XML e a classe a usar como elemento raiz XML.

CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String, String)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma derivação da XmlSerializer classe que pode serializar objetos do tipo especificado em instâncias de documento XML, e vice-versa. Cada objeto a serializar pode conter instâncias de classes, que esta sobrecarga pode sobrepor com outras classes. Esta sobrecarga também especifica o namespace padrão para todos os elementos XML e a classe a usar como elemento raiz XML.

CreateSerializer(Type, XmlAttributeOverrides, Type[], XmlRootAttribute, String)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma derivação da XmlSerializer classe que pode serializar objetos do tipo especificado em instâncias de documento XML, e vice-versa. Cada objeto a serializar pode conter instâncias de classes, que esta sobrecarga pode sobrepor com outras classes. Esta sobrecarga também especifica o namespace padrão para todos os elementos XML e a classe a usar como elemento raiz XML.

CreateSerializer(Type, XmlAttributeOverrides)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma derivação da XmlSerializer classe que pode serializar objetos do tipo especificado em documentos XML, e vice-versa. Cada objeto a serializar pode conter instâncias de classes, que esta sobrecarga pode sobrepor com outras classes.

CreateSerializer(Type, XmlRootAttribute)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma derivação da XmlSerializer classe que pode serializar objetos do tipo especificado em documentos XML, e vice-versa. Especifica o objeto que representa o elemento raiz XML.

CreateSerializer(Type)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma derivação da XmlSerializer classe que é usada para serializar o tipo especificado.

CreateSerializer(XmlTypeMapping)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma derivação da XmlSerializer classe usando um objeto que mapeia um tipo para outro.

Equals(Object)

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a