ClrObjectFactory.CreateFromVroot(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Activa un ensamblado remoto a través de .NET comunicación remota mediante la dirección URL raíz virtual del ensamblado 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
Dirección URL raíz virtual del objeto que se va a activar.
- Mode
- String
No se usa.
Devoluciones
Instancia de que Object representa el tipo, con referencia cultural, argumentos y atributos de enlace y activación establecidos nullen , o null si no se encuentra el ensamblado identificado por el VrootUrl parámetro .
Implementaciones
Excepciones
Un autor de llamada de la cadena de llamadas no tiene permiso para acceder al código no administrado.
No se pudo abrir el token de subproceso.
Comentarios
CreateFromVroot anexa la cadena "?wsdl" a VrootUrl y llama CreateFromWsdl a para activar el objeto remoto.
La versión de SOAP usada por .NET comunicación remota es RPC/codificada, no document/literal, que es necesaria para la interoperabilidad SOAP. Por lo tanto, CreateFromVroot no funcionará con la mayoría de los servicios web ASMX.
CreateFromVroot requiere privilegios administrativos en el equipo local la primera vez que se ejecuta, ya que crea e instala un proxy de cliente para la comunicación con el ensamblado remoto.