ClientBuildManagerParameter Clase

Definición

Contiene valores pasados al compilador de ASP.NET durante la precompilación.Contains values passed to the ASP.NET compiler during precompilation.

public ref class ClientBuildManagerParameter
[System.Serializable]
public class ClientBuildManagerParameter
[<System.Serializable>]
type ClientBuildManagerParameter = class
Public Class ClientBuildManagerParameter
Herencia
ClientBuildManagerParameter
Atributos

Ejemplos

El siguiente ejemplo de código forma parte de un ejemplo de código que se encuentra en la ClientBuildManager información general de la clase.The following code example is part of a code example found in the ClientBuildManager class overview. En el ejemplo, ClientBuildManagerParameter se crea un objeto y se establecen sus valores.In the example, a ClientBuildManagerParameter object is created and its values set. El ensamblado resultante tendrá un nombre seguro basado en el archivo de clave proporcionado y se precompilará según los PrecompilationFlags valores proporcionados.The resulting assembly will have a strong name based on the provided key file and will precompile according to the provided PrecompilationFlags values.

_cbmParameter = new ClientBuildManagerParameter();
_cbmParameter.PrecompilationFlags = _flags;
_cbmParameter.StrongNameKeyFile = _keyFile;

builder = new
        ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter);
_cbmParameter = New ClientBuildManagerParameter()
_cbmParameter.PrecompilationFlags = _flags
_cbmParameter.StrongNameKeyFile = _keyFile

builder = New ClientBuildManager(_vPath, _pPath, _tPath, _cbmParameter)

Comentarios

Las páginas web y los archivos de código de ASP.NET se pueden precompilar para facilitar una respuesta más rápida a los usuarios y permitir la implementación del sitio sin implementar el código fuente.ASP.NET Web pages and code files can be precompiled to facilitate a faster response for users and allow for the deployment of the site without deploying the source code. Para obtener más información sobre la precompilación de un sitio web de ASP.NET, vea información general sobre la precompilación de proyectos de sitio web de ASP.net.For more information on precompiling an ASP.NET Web site, see ASP.NET Web Site Project Precompilation Overview.

La ClientBuildManagerParameter clase almacena valores que se usan durante la precompilación.The ClientBuildManagerParameter class stores values that are used during precompilation. La PrecompilationFlags propiedad determina cómo se va a compilar el ensamblado.The PrecompilationFlags property determines how the assembly will be built. Por ejemplo, puede establecer PrecompilationFlags en para Clean volver a compilar los componentes compilados previamente o establecerlo en OverwriteTarget para permitir que el ensamblado resultante sobrescriba los componentes en el directorio de destino.For example, you can set PrecompilationFlags to Clean to recompile any previously compiled components, or set it to OverwriteTarget to permit the resulting assembly to overwrite any components in the target directory. El PrecompilationFlags enumerador tiene un FlagsAttribute atributo que permite una combinación bit a bit de sus valores de miembro.The PrecompilationFlags enumerator has a FlagsAttribute attribute that allows a bitwise combination of its member values. La PrecompilationFlags propiedad puede contener más de un valor de la PrecompilationFlags enumeración para especificar una combinación de comportamientos de precompilación.The PrecompilationFlags property can contain more than one value from the PrecompilationFlags enumeration to specify a combination of precompilation behaviors.

StrongNameKeyContainer StrongNameKeyFile Se asigna un valor a la propiedad o a la propiedad para crear un ensamblado con nombre seguro.Either the StrongNameKeyContainer property or the StrongNameKeyFile property is assigned a value to create a strong-named assembly. No es necesario establecer ambos valores para crear un ensamblado con nombre seguro.Both values do not need to be set to create a strong-named assembly.

Un ClientBuildManagerParameter objeto se pasa al ClientBuildManager objeto a través del ClientBuildManager constructor.A ClientBuildManagerParameter object is passed to the ClientBuildManager object through the ClientBuildManager constructor.

Constructores

ClientBuildManagerParameter()

Inicializa una nueva instancia de la clase ClientBuildManagerParameter.Initializes a new instance of the ClientBuildManagerParameter class.

Propiedades

ExcludedVirtualPaths

Obtiene o establece las rutas de acceso virtuales excluidas.Gets or sets excluded virtual paths.

PrecompilationFlags

Obtiene o establece los marcadores que determinan el comportamiento de la precompilación.Gets or sets the flags that determine precompilation behavior.

StrongNameKeyContainer

Obtiene o establece el contenedor de claves utilizado durante la compilación.Gets or sets the key container used during compilation.

StrongNameKeyFile

Obtiene o establece el archivo de claves utilizado durante la compilación.Gets or sets the key file used during compilation.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a

Consulte también