語言

ClrObjectFactory.CreateFromWsdl(String, String) 方法

定義

透過 .NET 遠端存取,使用 XML Web 服務的 Web 服務描述語言(WSDL)來啟動遠端組合語言。

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

網路服務的 WSDL 網址。

Mode
String

未使用。

傳回

代表型別的 實 Object 例,且 文化、參數、綁定與啟動屬性皆設為 null,或 null 若未找到由 WsdlUrl 參數識別的組合語言。

實作

例外狀況

呼叫鏈中的呼叫者沒有權限存取非管理程式碼。

執行緒標記無法開啟。

備註

處理傳送的 WSDL,必要時產生代理,然後啟動遠端物件。

.NET 遠端通訊使用的 SOAP 版本是 RPC/encoded,而非文件/字面值,這是 SOAP 互通性所必需的。 因此,無法 CreateFromWsdl 與大多數 ASMX Web 服務相容。

CreateFromWsdl 首次執行時需要在本地電腦上取得管理員權限,因為它會建立並安裝用戶端代理以與遠端組裝裝置通訊。

適用於