ClrObjectFactory.CreateFromWsdl(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 mediante .NET Remoting con 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 WSDL del servicio Web.
- Mode
- String
No se utiliza.
Devoluciones
Una instancia de Object que representa el tipo, con atributos de enlace y activación, referencia cultural y argumentos establecidos en null
, o bien, null
si no se encuentra el ensamblado identificado por el parámetro WsdlUrl
.
Implementaciones
Excepciones
Un llamador de la cadena de llamadas no tiene permiso para obtener acceso al código no administrado.
No se ha podido 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 la comunicación remota de .NET 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.