ClrObjectFactory.CreateFromWsdl(String, String) Método

Definición

Activa un ensamblado remoto a través de .NET comunicación remota mediante el lenguaje de descripción de servicios web (WSDL) del servicio web XML.

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

Parámetros

WsdlUrl
String

Dirección URL de WSDL del servicio web.

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 WsdlUrl 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

Procesa el WSDL pasado y, si es necesario, genera un proxy y, a continuación, activa 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, CreateFromWsdl no funcionará con la mayoría de los servicios web ASMX.

CreateFromWsdl 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.

Se aplica a