ClrObjectFactory.CreateFromWsdl(String, String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee activeert u een externe assembly via .NET externe communicatie met behulp van de WSDL (Web Services Description Language) van de XML-webservice.
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
Parameters
- WsdlUrl
- String
De WSDL-URL van de webservice.
- Mode
- String
Niet gebruikt.
Retouren
Een exemplaar van het Object type, waarbij cultuur, argumenten en bindings- en activeringskenmerken zijn ingesteld nullop, of null als de assembly die door de WsdlUrl parameter is geïdentificeerd, niet wordt gevonden.
Implementeringen
Uitzonderingen
Een aanroeper in de aanroepketen is niet gemachtigd om toegang te krijgen tot onbeheerde code.
Het threadtoken kan niet worden geopend.
Opmerkingen
Hiermee wordt de WSDL verwerkt die is doorgegeven en, indien nodig, een proxy gegenereerd en vervolgens het externe object geactiveerd.
De versie van SOAP die door .NET externe communicatie wordt gebruikt, is RPC/gecodeerd, niet document/letterlijk, die vereist is voor SOAP-interoperabiliteit. CreateFromWsdl Daarom werkt dit niet met de meeste ASMX-webservices.
CreateFromWsdl vereist beheerdersbevoegdheden op de lokale computer de eerste keer dat deze wordt uitgevoerd, omdat er een clientproxy wordt gemaakt en geïnstalleerd voor communicatie met de externe assembly.