ClrObjectFactory.CreateFromWsdl(String, String) Metodo

Definizione

Attiva un assembly remoto tramite .NET comunicazione remota, utilizzando il WSDL (Web Services Description Language) del servizio 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

Parametri

WsdlUrl
String

URL WSDL del servizio Web.

Mode
String

Non utilizzato.

Valori restituiti

Istanza dell'oggetto Object che rappresenta il tipo, con impostazioni cultura, argomenti e attributi di associazione e attivazione impostati su nulloppure null se l'assembly identificato dal WsdlUrl parametro non viene trovato.

Implementazioni

Eccezioni

Un chiamante nella catena di chiamate non dispone dell'autorizzazione per accedere al codice non gestito.

Non è stato possibile aprire il token del thread.

Commenti

Elabora il file WSDL passato e, se necessario, genera un proxy, quindi attiva l'oggetto remoto.

La versione di SOAP usata da .NET comunicazione remota è RPC/encoded, non document/literal, necessaria per l'interoperabilità SOAP. Pertanto, CreateFromWsdl non funzionerà con la maggior parte dei servizi Web ASMX.

CreateFromWsdl richiede privilegi amministrativi nel computer locale la prima volta che viene eseguita, perché crea e installa un proxy client per la comunicazione con l'assembly remoto.

Si applica a