ServiceDescriptionImporter.GenerateWebReferences 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
編譯 Web 參考的集合,以產生用戶端 Proxy 或伺服器 Stub。
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 服務方法共用自訂參數或傳回類型,這些類型也會在產生的 Proxy 方法之間共用。 這與個別編譯每個 Proxy 的情況很重要,因為在此情況下,這類類型不會交互操作。