ServiceDescriptionImporter.GenerateWebReferences Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Compila una raccolta di riferimenti Web per produrre un proxy client o uno stub del server.
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
Parametri
- webReferences
- WebReferenceCollection
Oggetto WebReferenceCollection di riferimenti Web da compilare.
- codeProvider
- CodeDomProvider
Oggetto CodeDomProvider che specifica il provider di codice.
- codeCompileUnit
- CodeCompileUnit
Oggetto CodeCompileUnit che specifica l'unità in cui viene compilato il codice.
- options
- WebReferenceOptions
Oggetto WebReferenceOptions che specifica le opzioni di generazione del codice.
Valori restituiti
Oggetto StringCollection degli avvisi del compilatore.
Commenti
L'insieme di documenti di descrizione dei servizi in ogni WebReference membro della webReferences raccolta deve contenere solo ServiceDescription oggetti e XmlSchema . Questo metodo non è in grado di interpretare DiscoveryDocument gli oggetti.
Se uno dei metodi del servizio Web XML nella webReferences raccolta condivide i tipi personalizzati o restituiti, tali tipi vengono condivisi anche tra i metodi proxy generati. Questo è un vantaggio importante rispetto alla situazione in cui ogni proxy viene compilato separatamente, perché in questo caso tali tipi non interagiscono.