Idioma

ClientRemotingConfig.Write Método

Definição

Cria um ficheiro de configuração remota de cliente para uma biblioteca de tipos de cliente numa aplicação COM+ compatível com SOAP.

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

public:
 static bool Write(System::String ^ DestinationDirectory, System::String ^ VRoot, System::String ^ BaseUrl, System::String ^ AssemblyName, System::String ^ TypeName, System::String ^ ProgId, System::String ^ Mode, System::String ^ Transport);
public static bool Write(string DestinationDirectory, string VRoot, string BaseUrl, string AssemblyName, string TypeName, string ProgId, string Mode, string Transport);
static member Write : string * string * string * string * string * string * string * string -> bool
Public Shared Function Write (DestinationDirectory As String, VRoot As String, BaseUrl As String, AssemblyName As String, TypeName As String, ProgId As String, Mode As String, Transport As String) As Boolean

Parâmetros

DestinationDirectory
String

A pasta onde criar o ficheiro de configuração.

VRoot
String

O nome da raiz virtual.

BaseUrl
String

A URL base que contém a raiz virtual.

AssemblyName
String

O nome de exibição do assembly que contém metadados de execução em linguagem comum (CLR) correspondentes à biblioteca de tipos.

TypeName
String

O nome totalmente qualificado do assembly que contém os metadados CLR correspondentes à biblioteca de tipos.

ProgId
String

O identificador programático da classe.

Mode
String

O modo de ativação.

Transport
String

Não utilizado. Especifique null para este parâmetro.

Devoluções

true se o ficheiro de configuração remoto do cliente foi criado com sucesso; caso contrário false.

Observações

O método estático Write é chamado pela Publish classe enquanto gera uma interface COM a partir de uma biblioteca de tipos de cliente (com uma extensão .tlb). A Publish classe publica interfaces COM numa aplicação COM+ compatível com SOAP.

Write não precisa de ser chamado diretamente. Em vez disso, chama o ProcessClientTlb método da Publish turma.

Os BaseUrl valores do parâmetro e VRoot são concatenados (com um separador de caminho, se necessário) para formar o valor do atributo do URL elemento cliente.

O AssemblyName parâmetro identifica um assembly contendo metadados CLR que Publish, usando a GenerateMetadata classe, já foi gerado para a biblioteca de tipos do cliente.

Aplica-se a