ServiceDescriptionImporter.GenerateWebReferences Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kompiluje kolekcję odwołań sieci Web w celu utworzenia serwera proxy klienta lub wycinku serwera.
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
Odwołanie WebReferenceCollection do sieci Web do skompilowania.
- codeProvider
- CodeDomProvider
Element CodeDomProvider określający dostawcę kodu.
- codeCompileUnit
- CodeCompileUnit
Element CodeCompileUnit określający jednostkę, w której jest kompilowany kod.
- options
- WebReferenceOptions
Element WebReferenceOptions określający opcje generowania kodu.
Zwraca
Ostrzeżenie StringCollection kompilatora.
Uwagi
Kolekcja dokumentów opisu usług w każdym WebReference elemencie członkowskim webReferences
kolekcji powinna zawierać tylko ServiceDescription obiekty i XmlSchema . Ta metoda nie może interpretować DiscoveryDocument obiektów.
Jeśli którakolwiek z metod usługi sieci Web XML w webReferences
kolekcji współużytkuje niestandardowy parametr lub typy zwracane, te typy są również współużytkowane między wygenerowanymi metodami serwera proxy. Jest to ważna zaleta sytuacji, w której każdy serwer proxy jest kompilowany oddzielnie, ponieważ w takim przypadku takie typy nie współdziałają.