ClientRemotingConfig.Write Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.