Język

ClrObjectFactory.CreateFromWsdl(String, String) Metoda

Definicja

Aktywuje zestaw zdalny za pomocą komunikacji zdalnej .NET przy użyciu języka WSDL (Web Services Description Language) usługi sieci 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

Parametry

WsdlUrl
String

Adres URL WSDL usługi sieci Web.

Mode
String

Nie używany.

Zwraca

Wystąpienie Object reprezentujące typ, z kulturą, argumentami i atrybutami powiązania i aktywacji ustawionymi na null, lub null jeśli zestaw zidentyfikowany przez WsdlUrl parametr nie zostanie znaleziony.

Implementuje

Wyjątki

Obiekt wywołujący w łańcuchu wywołań nie ma uprawnień dostępu do kodu niezarządzanego.

Nie można otworzyć tokenu wątku.

Uwagi

Przetwarza przekazany plik WSDL, a w razie potrzeby generuje serwer proxy, a następnie aktywuje obiekt zdalny.

Wersja protokołu SOAP używana przez .NET komunikacji zdalnej to RPC/kodowany, a nie dokument/literał, który jest wymagany do współdziałania protokołu SOAP. CreateFromWsdl W związku z tym nie będzie działać z większością usług sieci Web ASMX.

CreateFromWsdl wymaga uprawnień administracyjnych na komputerze lokalnym przy pierwszym uruchomieniu, ponieważ tworzy i instaluje serwer proxy klienta na potrzeby komunikacji z zestawem zdalnym.

Dotyczy