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 un insieme di riferimenti Web per produrre un proxy client o un stub 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 del 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.
Restituisce
Oggetto StringCollection di avvisi del compilatore.
Commenti
La raccolta documenti di descrizione dei servizi in ogni WebReference membro della webReferences
raccolta deve contenere solo ServiceDescription e XmlSchema oggetti. 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, questi 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 interoperano.