ServiceDescriptionImporter.GenerateWebReferences Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Compila una colección de referencias Web para generar un proxy cliente o un código auxiliar del servidor.
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
Parámetros
- webReferences
- WebReferenceCollection
Objeto WebReferenceCollection de referencias Web que se va a compilar.
- codeProvider
- CodeDomProvider
Objeto CodeDomProvider que especifica el proveedor de código.
- codeCompileUnit
- CodeCompileUnit
Objeto CodeCompileUnit que especifica la unidad en la que se compila el código.
- options
- WebReferenceOptions
Objeto WebReferenceOptions que especifica las opciones de generación de código.
Devoluciones
Objeto StringCollection de advertencias del compilador.
Comentarios
La colección de documentos de descripción de servicios de cada WebReference miembro de la webReferences
colección debe contener solo ServiceDescription objetos y XmlSchema . Este método no puede interpretar DiscoveryDocument objetos.
Si alguno de los métodos de servicio web XML del parámetro personalizado o los tipos de valor devuelto de la webReferences
colección comparte, esos tipos también se comparten entre los métodos proxy generados. Esta es una ventaja importante sobre la situación en la que cada proxy se compila por separado, ya que en ese caso estos tipos no interoperan.