ServiceDescriptionImporter.GenerateWebReferences Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kompiliert eine Auflistung von Webverweise, um einen Clientproxy oder einen Server-Stub zu erzeugen.
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
Parameter
- webReferences
- WebReferenceCollection
Eine WebReferenceCollection Von Webverweise, die kompiliert werden sollen.
- codeProvider
- CodeDomProvider
Ein CodeDomProvider Wert, der den Codeanbieter angibt.
- codeCompileUnit
- CodeCompileUnit
Ein CodeCompileUnit Wert, der die Einheit angibt, in die Code kompiliert wird.
- options
- WebReferenceOptions
Eine WebReferenceOptions , die Codegenerierungsoptionen angibt.
Gibt zurück
Eine StringCollection Compilerwarnung.
Hinweise
Die Dokumentauflistung der Dienste in jedem WebReference Element der webReferences Auflistung sollte nur ServiceDescription und XmlSchema Objekte enthalten. Diese Methode kann Objekte nicht interpretieren DiscoveryDocument .
Wenn eine der XML-Webdienstmethoden in der webReferences Auflistung benutzerdefinierte Parameter oder Rückgabetypen gemeinsam verwendet, werden diese Typen auch von den generierten Proxymethoden gemeinsam verwendet. Dies ist ein wichtiger Vorteil gegenüber der Situation, in der jeder Proxy separat kompiliert wird, da in diesem Fall solche Typen nicht interoperieren.