ClrObjectFactory.CreateFromWsdl(String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Attiva un assembly remoto tramite i servizi remoti .NET utilizzando il linguaggio 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 usato.
Restituisce
Istanza della classe Object che rappresenta il tipo, con impostazioni cultura, argomenti e attributi di associazione e attivazione impostati su null
oppure null
se l'assembly identificato dal parametro WsdlUrl
non viene trovato.
Implementazioni
Eccezioni
Un chiamante nella catena di chiamate non dispone dell'autorizzazione all'accesso a codice non gestito.
Il token del thread non può essere aperto.
Commenti
Elabora il file WSDL passato e, se necessario, genera un proxy, quindi attiva l'oggetto remoto.
La versione di SOAP usata dalla comunicazione remota .NET è RPC/codifica, non document/letterale, 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 eseguito, perché crea e installa un proxy client per la comunicazione con l'assembly remoto.