ServiceDescriptionImporter.GenerateWebReferences Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.