ServiceDescriptionImporter.GenerateWebReferences Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zkompiluje kolekci webových odkazů pro vytvoření klientského proxy serveru nebo zástupného kódu serveru.
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
Parametry
- webReferences
- WebReferenceCollection
A WebReferenceCollection webových odkazů ke kompilaci.
- codeProvider
- CodeDomProvider
A CodeDomProvider , který určuje zprostředkovatele kódu.
- codeCompileUnit
- CodeCompileUnit
A CodeCompileUnit , která určuje jednotku, do které je kód zkompilován.
- options
- WebReferenceOptions
A WebReferenceOptions , který určuje možnosti generování kódu.
Návraty
Upozornění StringCollection kompilátoru.
Poznámky
Popis kolekce dokumentů služeb v každém WebReference členu webReferences
kolekce by měl obsahovat pouze ServiceDescription a XmlSchema objekty. Tato metoda nemůže interpretovat DiscoveryDocument objekty.
Pokud některé z metod webové služby XML v kolekci webReferences
sdílejí vlastní parametr nebo návratové typy, tyto typy jsou také sdíleny mezi vygenerovanými metodami proxy. To je důležitá výhoda oproti situaci, ve které je každý proxy server kompilován samostatně, protože v takovém případě takové typy nespolupracují.