ServiceDescriptionImporter.GenerateWebReferences メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 サービス メソッドがカスタム パラメーターまたは戻り値の型を共有している場合、それらの型も生成されたプロキシ メソッド間で共有されます。 これは、各プロキシが個別にコンパイルされる状況よりも重要な利点です。この場合、このような型は相互運用できないためです。