Partager via


ServiceDescriptionImporter.GenerateWebReferences Méthode

Définition

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

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.

S’applique à