ServiceDescriptionImporter.GenerateWebReferences Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Compile une collection de références Web pour produire un proxy client ou un stub serveur.
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
Paramètres
- webReferences
- WebReferenceCollection
WebReferenceCollection de références Web à compiler.
- codeProvider
- CodeDomProvider
CodeDomProvider qui spécifie le fournisseur de code.
- codeCompileUnit
- CodeCompileUnit
CodeCompileUnit qui spécifie l'unité dans laquelle le code est compilé.
- options
- WebReferenceOptions
WebReferenceOptions qui spécifie des options de génération de code.
Retours
StringCollection des avertissements du compilateur.
Remarques
La collection de documents de description des services dans chaque WebReference membre de la webReferences
collection doit contenir uniquement ServiceDescription et XmlSchema les objets. Cette méthode ne peut pas interpréter DiscoveryDocument les objets.
Si l’une des méthodes de service Web XML dans le webReferences
partage de regroupements de types personnalisés ou de retour, ces types sont également partagés entre les méthodes proxy générées. Il s’agit d’un avantage important sur la situation dans laquelle chaque proxy est compilé séparément, car dans ce cas, ces types n’interopérent pas.