Udostępnij za pośrednictwem


ClrObjectFactory.CreateFromWsdl(String, String) Metoda

Definicja

Aktywuje zestaw zdalny za pośrednictwem komunikacji zdalnej platformy .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ącego typ z kulturą, argumentami i atrybutami powiązania i aktywacji ustawionymi na nullwartość , 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 i, w razie potrzeby, generuje serwer proxy, a następnie aktywuje obiekt zdalny.

Wersja protokołu SOAP używana przez komunikacji zdalnej platformy .NET 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