Sdílet prostřednictvím


ServiceDescriptionImporter.GenerateWebReferences Metoda

Definice

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

StringCollection

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í.

Platí pro