Partilhar via


ClientRemotingConfig.Write Método

Definição

Cria um arquivo de configuração de comunicação remota do cliente para uma biblioteca de tipos de cliente em um aplicativo COM+ habilitado para SOAP.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente 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 na qual o arquivo de configuração deve ser criado.

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 os metadados CLR (Common Language Runtime) 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 usado. Especifique null para esse parâmetro.

Retornos

true se o arquivo de configuração de comunicação remota do cliente foi criado com êxito, caso contrário, false.

Comentários

O método estático Write é chamado pela Publish classe ao gerar uma interface COM de uma biblioteca de tipos de cliente (com uma extensão .tlb). A Publish classe publica interfaces COM em um aplicativo COM+ habilitado para SOAP.

Write não precisa ser chamado diretamente. Em vez disso, chame o ProcessClientTlb método da Publish classe .

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

O AssemblyName parâmetro identifica um assembly que contém metadados CLR que Publish, usando a GenerateMetadata classe , já gerou para a biblioteca de tipos de cliente.

Aplica-se a