Idioma

ClrObjectFactory.CreateFromVroot(String, String) Método

Definição

Ativa um assembly remoto por meio de .NET comunicação remota, usando a URL raiz virtual do assembly remoto.

public:
 virtual System::Object ^ CreateFromVroot(System::String ^ VrootUrl, System::String ^ Mode);
public object CreateFromVroot(string VrootUrl, string Mode);
abstract member CreateFromVroot : string * string -> obj
override this.CreateFromVroot : string * string -> obj
Public Function CreateFromVroot (VrootUrl As String, Mode As String) As Object

Parâmetros

VrootUrl
String

A URL raiz virtual do objeto a ser ativado.

Mode
String

Não usado.

Retornos

Uma instância do Object tipo que representa, com cultura, argumentos e atributos de associação e ativação definidos como null, ou null se o assembly identificado pelo VrootUrl parâmetro não for encontrado.

Implementações

Exceções

Um chamador na cadeia de chamadas não tem permissão para acessar código não gerenciado.

Não foi possível abrir o token de thread.

Comentários

CreateFromVroot acrescenta a cadeia de caracteres "?wsdl" VrootUrl e chama CreateFromWsdl para ativar o objeto remoto.

A versão de SOAP usada por .NET comunicação remota é RPC/codificada, não documento/literal, o que é necessário para a interoperabilidade SOAP. Portanto, CreateFromVroot não funcionará com a maioria dos serviços Web ASMX.

CreateFromVroot requer privilégios administrativos no computador local na primeira vez em que ele é executado, pois ele cria e instala um proxy de cliente para comunicação com o assembly remoto.

Aplica-se a