Udostępnij za pośrednictwem


ServiceDescriptionImporter.GenerateWebReferences Metoda

Definicja

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

Dotyczy