Compartilhar via


XmlSerializer.GetXmlSerializerAssemblyName Método

Definição

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

Sobrecargas

GetXmlSerializerAssemblyName(Type)

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

GetXmlSerializerAssemblyName(Type, String)

Retorna o nome do assembly que contém o serializador para o tipo especificado no namespace fornecido.

Comentários

A Ferramenta gerador de serializador XML (Sgen.exe) cria um assembly de serialização XML para tipos em um assembly especificado para melhorar o desempenho em tempo de execução de um XmlSerializer quando serializa ou desserializa objetos dos tipos especificados. Use o GetXmlSerializerAssemblyName para retornar o nome de tal assembly.

Se você estiver distribuindo um assembly como parte de um aplicativo cliente que chama um serviço Web, poderá aplicar o XmlSerializerAssemblyAttribute tipo de cliente para especificar o local e o nome do assembly.

GetXmlSerializerAssemblyName(Type)

Retorna o nome do assembly que contém uma ou mais versões do XmlSerializer criado especialmente 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

O Type que está sendo desserializado.

Retornos

String

O nome do assembly que contém um XmlSerializer para o tipo.

Comentários

A Ferramenta gerador de serializador XML (Sgen.exe) cria um assembly de serialização XML para tipos em um assembly especificado para melhorar o desempenho em tempo de execução de um XmlSerializer quando serializa ou desserializa objetos dos tipos especificados. Use o GetXmlSerializerAssemblyName para retornar o nome de tal assembly.

Se você estiver distribuindo um assembly como parte de um aplicativo cliente que chama um serviço Web, poderá aplicar o XmlSerializerAssemblyAttribute tipo de cliente para especificar o local e o nome do assembly.

Aplica-se a

GetXmlSerializerAssemblyName(Type, String)

Retorna o nome do assembly que contém o serializador para o tipo especificado no namespace fornecido.

public:
 static System::String ^ GetXmlSerializerAssemblyName(Type ^ type, System::String ^ defaultNamespace);
public static string GetXmlSerializerAssemblyName (Type type, 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 de seu interesse.

defaultNamespace
String

O namespace do tipo.

Retornos

String

O nome do assembly que contém os serializadores especialmente projetados.

Comentários

A Ferramenta gerador de serializador XML (Sgen.exe) cria um assembly de serialização XML para tipos em um assembly especificado para melhorar o desempenho em tempo de execução de um XmlSerializer quando serializa ou desserializa objetos dos tipos especificados. Use o GetXmlSerializerAssemblyName para retornar o nome de tal assembly.

Se você estiver distribuindo um assembly como parte de um aplicativo cliente que chama um serviço Web, poderá aplicar o XmlSerializerAssemblyAttribute tipo de cliente para especificar o local e o nome do assembly.

Aplica-se a