ServiceDescriptionImporter.GenerateWebReferences Methode

Definitie

Compileert een verzameling webverwijzingen om een clientproxy of server-stub te produceren.

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

Parameters

webReferences
WebReferenceCollection

Een WebReferenceCollection webverwijzingen die moeten worden gecompileerd.

codeProvider
CodeDomProvider

Een CodeDomProvider die de codeprovider aangeeft.

codeCompileUnit
CodeCompileUnit

Een CodeCompileUnit die de eenheid aangeeft waarin code wordt gecompileerd.

options
WebReferenceOptions

Een WebReferenceOptions waarmee opties voor het genereren van code worden opgegeven.

Retouren

Een StringCollection van compilerwaarschuwingen.

Opmerkingen

De documentverzameling van de servicesbeschrijving in elk WebReference lid van de webReferences verzameling mag alleen ServiceDescription en XmlSchema objecten bevatten. Met deze methode kunnen objecten niet worden geïnterpreteerd DiscoveryDocument .

Als een van de XML-webservicemethoden in de aangepaste parameter of retourtypen voor verzamelingsshares webReferences wordt gedeeld, worden deze typen ook gedeeld door de proxymethoden die worden gegenereerd. Dit is een belangrijk voordeel ten opzichte van de situatie waarin elke proxy afzonderlijk wordt gecompileerd, omdat in dat geval dergelijke typen niet samenwerken.

Van toepassing op