ClrObjectFactory.CreateFromWsdl(String, String) Methode

Definition

Aktiviert eine Remoteassembly über .NET Remoting mithilfe der Webdienstbeschreibungssprache (Web Services Description Language, WSDL) des XML-Webdiensts.

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

Parameter

WsdlUrl
String

Die WSDL-URL des Webdiensts.

Mode
String

Nicht verwendet.

Gibt zurück

Eine Instanz des Object Typs, wobei Kultur-, Argument- und Bindungs- und Aktivierungsattribute festgelegt nullsind, oder null wenn die durch den WsdlUrl Parameter identifizierte Assembly nicht gefunden wird.

Implementiert

Ausnahmen

Ein Aufrufer in der Anrufkette verfügt nicht über die Berechtigung für den Zugriff auf nicht verwalteten Code.

Das Threadtoken konnte nicht geöffnet werden.

Hinweise

Verarbeitet die übergebene WSDL und generiert ggf. einen Proxy und aktiviert dann das Remoteobjekt.

Die von .NET Remoting verwendete SOAP-Version ist RPC/codiert, nicht dokument/literal, was für die SOAP-Interoperabilität erforderlich ist. CreateFromWsdl Daher funktionieren die meisten ASMX-Webdienste nicht.

CreateFromWsdl erfordert Administratorrechte auf dem lokalen Computer, wenn er zum ersten Mal ausgeführt wird, da er einen Clientproxy für die Kommunikation mit der Remoteassembly erstellt und installiert.

Gilt für: