Compartir a través de


WCFBuildProvider Clase

Definición

Genera el código de la clase de proxy para los servicios de Windows Communication Foundation (WCF).

public ref class WCFBuildProvider : System::Web::Compilation::BuildProvider
public class WCFBuildProvider : System.Web.Compilation.BuildProvider
[System.Security.SecurityCritical]
public class WCFBuildProvider : System.Web.Compilation.BuildProvider
type WCFBuildProvider = class
    inherit BuildProvider
[<System.Security.SecurityCritical>]
type WCFBuildProvider = class
    inherit BuildProvider
Public Class WCFBuildProvider
Inherits BuildProvider
Herencia
WCFBuildProvider
Atributos

Comentarios

El WCFBuildProvider usa archivos de asignación (. svcmap) en el nivel raíz de la aplicación web que contiene las referencias de servicio de WCF. Los archivos de asignación especifican los servicios para los que se debe generar el código fuente de la clase de proxy. La clase de proxy generada se compila con los otros recursos durante la fase de compilación de la aplicación Web.

La propiedad heredada VirtualPath se define internamente y apunta al directorio raíz de la aplicación web donde residen los archivos. svcmap.

Constructores

WCFBuildProvider()

Inicializa una nueva instancia de la clase WCFBuildProvider.

Propiedades

CodeCompilerType

Representa el tipo de compilador utilizado por un proveedor de generación para generar código fuente para un tipo de archivo personalizado.

(Heredado de BuildProvider)
ReferencedAssemblies

Representa los ensamblados que se van a compilar con el código fuente que genera el proveedor de compilación.

(Heredado de BuildProvider)
VirtualPath

Representa el archivo que la implementación de este proveedor de compilación va a crear.

(Heredado de BuildProvider)
VirtualPathDependencies

Representa una colección de rutas de acceso virtual que es necesario compilar para que el proveedor de generación pueda generar código.

(Heredado de BuildProvider)

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GenerateCode(AssemblyBuilder)

Genera el código fuente de la clase de proxy de servicio y lo agrega al generador de ensamblado especificado.

GetCodeCompileUnit(IDictionary)

Representa el contenedor para el gráfico CodeDOM generado.

(Heredado de BuildProvider)
GetCustomString(CompilerResults)

Genera una cadena para conservar en el ensamblado compilado.

(Heredado de BuildProvider)
GetDefaultCompilerType()

Devuelve la configuración del compilador para el lenguaje predeterminado de la aplicación.

(Heredado de BuildProvider)
GetDefaultCompilerTypeForLanguage(String)

Devuelve la configuración del compilador para el proveedor de compilación basándose en el lenguaje especificado.

(Heredado de BuildProvider)
GetGeneratedType(CompilerResults)

Devuelve un tipo generado por el proveedor de compilación de la ruta de acceso virtual.

(Heredado de BuildProvider)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetResultFlags(CompilerResults)

Devuelve un valor que indica las acciones necesarias cuando se compila una ruta de acceso virtual.

(Heredado de BuildProvider)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
OpenReader()

Abre un lector de texto para leer de la ruta de acceso virtual del objeto de proveedor de compilación actual.

(Heredado de BuildProvider)
OpenReader(String)

Abre un lector de texto para leer de una ruta de acceso virtual especificada.

(Heredado de BuildProvider)
OpenStream()

Abre una secuencia para leer la ruta de acceso virtual del objeto de proveedor de compilación actual.

(Heredado de BuildProvider)
OpenStream(String)

Abre una secuencia para leer de una ruta de acceso virtual especificada.

(Heredado de BuildProvider)
ProcessCompileErrors(CompilerResults)

Cuando se invalida en una clase derivada, permite revisar los mensajes del error del compilador para que pueda modificarlos para proporcionar más información.

(Heredado de BuildProvider)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también