ClrObjectFactory.CreateFromWsdl(String, String) メソッド

定義

XML Web サービスの Web サービス記述言語 (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に設定するか、null パラメーターで識別されたアセンブリが見つからない場合はWsdlUrlします。

実装

例外

呼び出しチェーン内の呼び出し元には、アンマネージ コードにアクセスするアクセス許可がありません。

スレッド トークンを開くことができませんでした。

注釈

渡された WSDL を処理し、必要に応じてプロキシを生成し、リモート オブジェクトをアクティブにします。

.NETリモート処理で使用される SOAP のバージョンは、SOAP の相互運用性に必要なドキュメント/リテラルではなく、RPC/エンコードされます。 したがって、 CreateFromWsdl はほとんどの ASMX Web サービスでは機能しません。

CreateFromWsdl リモート アセンブリとの通信用にクライアント プロキシを作成してインストールするため、ローカル コンピューターの初回実行時に管理者特権が必要です。

適用対象