ServiceDescriptionImporter.GenerateWebReferences メソッド

定義

Web 参照のコレクションをコンパイルして、クライアント プロキシまたはサーバー スタブを生成します。

public:
 static System::Collections::Specialized::StringCollection ^ GenerateWebReferences(System::Web::Services::Description::WebReferenceCollection ^ webReferences, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::CodeDom::CodeCompileUnit ^ codeCompileUnit, System::Web::Services::Description::WebReferenceOptions ^ options);
public static System.Collections.Specialized.StringCollection GenerateWebReferences(System.Web.Services.Description.WebReferenceCollection webReferences, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.CodeDom.CodeCompileUnit codeCompileUnit, System.Web.Services.Description.WebReferenceOptions options);
static member GenerateWebReferences : System.Web.Services.Description.WebReferenceCollection * System.CodeDom.Compiler.CodeDomProvider * System.CodeDom.CodeCompileUnit * System.Web.Services.Description.WebReferenceOptions -> System.Collections.Specialized.StringCollection
Public Shared Function GenerateWebReferences (webReferences As WebReferenceCollection, codeProvider As CodeDomProvider, codeCompileUnit As CodeCompileUnit, options As WebReferenceOptions) As StringCollection

パラメーター

webReferences
WebReferenceCollection

コンパイルする Web 参照の WebReferenceCollection

codeProvider
CodeDomProvider

コード プロバイダーを指定する CodeDomProvider

codeCompileUnit
CodeCompileUnit

コードをコンパイルする単位を指定する CodeCompileUnit

options
WebReferenceOptions

コード生成オプションを指定する WebReferenceOptions

返品

コンパイラ警告の StringCollection

注釈

WebReference コレクションの各webReferences メンバーのサービス記述ドキュメント コレクションには、ServiceDescriptionオブジェクトとXmlSchema オブジェクトのみを含める必要があります。 このメソッドは、 DiscoveryDocument オブジェクトを解釈できません。

webReferences コレクション内のいずれかの XML Web サービス メソッドがカスタム パラメーターまたは戻り値の型を共有している場合、それらの型も生成されたプロキシ メソッド間で共有されます。 これは、各プロキシが個別にコンパイルされる状況よりも重要な利点です。この場合、このような型は相互運用できないためです。

適用対象