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
のサービス記述ドキュメント コレクションには、オブジェクトのみをServiceDescriptionXmlSchema含める必要があります。 このメソッドはオブジェクトを解釈 DiscoveryDocument できません。
コレクション内のいずれかの XML Web サービス メソッドがカスタム パラメーターまたは戻り値の型を webReferences
共有する場合、それらの型も生成されたプロキシ メソッド間で共有されます。 これは、各プロキシが個別にコンパイルされる状況よりも重要な利点です。その場合、このような型は相互運用されないためです。