共用方式為


ClrObjectFactory.CreateFromWsdl(String, String) 方法

定義

使用 XML Web Service 的 Web 服務描述語言 (Web Services Description Language,WSDL),並經由 .NET 遠端處理來啟動遠端組件。

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

參數

WsdlUrl
String

Web 服務的 WSDL URL。

Mode
String

未使用。

傳回

表示型別的 Object 執行個體,其文化特性、引數,以及繫結和啟動屬性都設定為 null;或者如果找不到由 WsdlUrl 參數所識別的組件,則為 null

實作

例外狀況

呼叫鏈結中的呼叫端沒有存取 Unmanaged 程式碼的使用權限。

無法開啟執行緒語彙基元 (Token)。

備註

處理傳入的 WSDL,並視需要產生 Proxy,然後啟動遠端物件。

.NET 遠端所使用的 SOAP 版本是 RPC/編碼,而不是 SOAP 互操作性所需的檔/常值。 因此, CreateFromWsdl 不適用於大部分的 ASMX Web 服務。

CreateFromWsdl 第一次執行時,需要本機計算機上的系統管理許可權,因為它會建立並安裝用戶端 Proxy 以與遠端元件通訊。

適用於