XmlSerializer.GetXmlSerializerAssemblyName Método

Definição

Devolve o nome do assembly que contém uma ou mais versões do XmlSerializer especialmente criado para serializar ou desserializar tipos específicos.

Sobrecargas

Name Description
GetXmlSerializerAssemblyName(Type)

Devolve o nome do assembly que contém uma ou mais versões do XmlSerializer especialmente criadas para serializar ou desserializar o tipo especificado.

GetXmlSerializerAssemblyName(Type, String)

Devolve o nome do assembly que contém o serializador para o tipo especificado no espaço de nomes especificado.

Observações

A Ferramenta Geradora de Serializadores XML (Sgen.exe) cria um conjunto de serialização XML para tipos num assembly especificado, de modo a melhorar o desempenho em tempo de execução de um XmlSerializer quando serializa ou desserializa objetos dos tipos especificados. Use o GetXmlSerializerAssemblyName para devolver o nome de tal assembleia.

Se estiver a distribuir tal assembly como parte de uma aplicação cliente que chama um serviço Web, pode aplicar o XmlSerializerAssemblyAttribute ao tipo cliente para especificar a localização e o nome do assembly.

GetXmlSerializerAssemblyName(Type)

Devolve o nome do assembly que contém uma ou mais versões do XmlSerializer especialmente criadas para serializar ou desserializar o tipo especificado.

public:
 static System::String ^ GetXmlSerializerAssemblyName(Type ^ type);
public static string GetXmlSerializerAssemblyName(Type type);
static member GetXmlSerializerAssemblyName : Type -> string
Public Shared Function GetXmlSerializerAssemblyName (type As Type) As String

Parâmetros

type
Type

Depois Type estás a desserializar.

Devoluções

O nome da assembleia que contém um XmlSerializer para o tipo.

Observações

A Ferramenta Geradora de Serializadores XML (Sgen.exe) cria um conjunto de serialização XML para tipos num assembly especificado, de modo a melhorar o desempenho em tempo de execução de um XmlSerializer quando serializa ou desserializa objetos dos tipos especificados. Use o GetXmlSerializerAssemblyName para devolver o nome de tal assembleia.

Se estiver a distribuir tal assembly como parte de uma aplicação cliente que chama um serviço Web, pode aplicar o XmlSerializerAssemblyAttribute ao tipo cliente para especificar a localização e o nome do assembly.

Aplica-se a

GetXmlSerializerAssemblyName(Type, String)

Devolve o nome do assembly que contém o serializador para o tipo especificado no espaço de nomes especificado.

public:
 static System::String ^ GetXmlSerializerAssemblyName(Type ^ type, System::String ^ defaultNamespace);
public static string GetXmlSerializerAssemblyName(Type type, string defaultNamespace);
static member GetXmlSerializerAssemblyName : Type * string -> string
Public Shared Function GetXmlSerializerAssemblyName (type As Type, defaultNamespace As String) As String

Parâmetros

type
Type

O Type que lhe interessa.

defaultNamespace
String

O namespace do tipo.

Devoluções

O nome da assembleia que contém serializadores especialmente construídos.

Observações

A Ferramenta Geradora de Serializadores XML (Sgen.exe) cria um conjunto de serialização XML para tipos num assembly especificado, de modo a melhorar o desempenho em tempo de execução de um XmlSerializer quando serializa ou desserializa objetos dos tipos especificados. Use o GetXmlSerializerAssemblyName para devolver o nome de tal assembleia.

Se estiver a distribuir tal assembly como parte de uma aplicação cliente que chama um serviço Web, pode aplicar o XmlSerializerAssemblyAttribute ao tipo cliente para especificar a localização e o nome do assembly.

Aplica-se a