ExpressionBuilder (clase)
Asigna un prefijo de expresión a un tipo de generador de expresiones.
Sintaxis
class ExpressionBuilder : CollectionElement
Métodos
Esta clase no contiene métodos.
Propiedades
La siguiente tabla muestra las propiedades que expone la clase ExpressionBuilder
.
Nombre | Descripción |
---|---|
ExpressionPrefix |
Valor de solo lectura string que contiene el prefijo para el objeto generador de expresiones actual. La propiedad de la clave. |
Type |
Valor de lectura y escritura string que contiene un tipo asociado al prefijo especificado en la propiedad ExpressionPrefix . |
Subclases
Esta clase no contiene subclases.
Comentarios
Las instancias de esta clase se encuentran en la propiedad de matriz ExpressionBuilders
de la clase ExpressionBuilderSettings.
Los generadores de expresiones permiten establecer y recuperar valores de propiedad en un control durante el análisis de páginas. Cuando el analizador de páginas encuentra una expresión en el formato <%$ prefix:value %>
, crea un generador de expresiones basado en prefix
y pasa value
al generador de expresiones para su evaluación. A continuación, el generador de expresiones devuelve el valor solicitado a la página.
Los valores ExpressionPrefix
están asociados con los generadores de expresiones de la sección <``expressionBuilders``>
de un archivo Web.config, como se muestra en el ejemplo siguiente:
<configuration>
<system.web>
<compilation>
<expressionBuilders>
<add expressionPrefix="TCO"
type="Contoso.Finance.TCOExpressionBuilder"/>
</expressionBuilders>
</compilation>
</system.web>
</configuration>
Jerarquía de herencia
ExpressionBuilder
Requisitos
Tipo | Descripción |
---|---|
Remoto | - IIS 7.0 en Windows Vista - IIS 7.5 en Windows 7 - IIS 8.0 en Windows 8 - IIS 10.0 en Windows 10 |
Server | - IIS 7.0 en Windows Server 2008 - IIS 7.5 en Windows Server 2008 R2 - IIS 8.0 en Windows Server 2012 - IIS 8.5 en Windows Server 2012 R2 - IIS 10.0 en Windows Server 2016 |
Producto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Archivo MOF | WebAdministration.mof |
Consulte también
System.Web.Compilation.ExpressionPrefixAttribute
Clase System.Web.Configuration.CompilationSection.ExpressionBuildersCollectionElement
Clase CompilationSection
Clase ExpressionBuilderSettings