ClientRemotingConfig.Write Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.