ClrObjectFactory.CreateFromVroot(String, String) 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.
Ativa um assembly remoto através do remot .NET, 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 utilizado.
Devoluções
Uma instância do Object que representa o tipo, com cultura, argumentos e atributos de ligação e ativação definidos para null, ou null se a montagem identificada pelo VrootUrl parâmetro não for encontrada.
Implementações
Exceções
Um chamador na cadeia de chamadas não tem permissão para aceder a código não gerido.
O token de thread não podia ser aberto.
Observações
CreateFromVroot adiciona a cadeia "?wsdl" e VrootUrl chama CreateFromWsdl para ativar o objeto remoto.
A versão do SOAP usada pelo remot .NET é RPC/codificada, não document/literal, o que é necessário para a interoperabilidade do SOAP. Portanto, CreateFromVroot não funcionará com a maioria dos serviços Web ASMX.
CreateFromVroot requer privilégios administrativos no computador local na primeira execução, pois cria e instala um proxy cliente para comunicação com a assembly remota.