將運算式前置詞對應至運算式產生器類型。
Syntax
class ExpressionBuilder : CollectionElement
方法
這個類別不包含方法。
屬性
下表列出 類別所 ExpressionBuilder 公開的屬性。
| 名稱 | 描述 |
|---|---|
ExpressionPrefix |
唯讀 string 值,其中包含目前運算式產生器物件的前置詞。 索引鍵屬性。 |
Type |
讀取/寫入 string 值,其中包含與 屬性中指定的 ExpressionPrefix 前置詞相關聯的類型。 |
子類別
這個類別不包含子類別。
備註
這個類別的實例包含在 ExpressionBuildersExpressionBuilderSettings 類別的陣列屬性中。
運算式產生器允許在頁面剖析期間設定和擷取控制項中的屬性值。 當頁面剖析器遇到格式 <%$ prefix:value %> 為 的運算式時,它會根據 prefix 建立運算式產生器,並將 傳遞 value 至運算式產生器以進行評估。 然後,運算式產生器會將要求的值傳回至頁面。
ExpressionPrefix 值與Web.config檔案區段中的運算式產生器 <``expressionBuilders``> 相關聯,如下列範例所示:
<configuration>
<system.web>
<compilation>
<expressionBuilders>
<add expressionPrefix="TCO"
type="Contoso.Finance.TCOExpressionBuilder"/>
</expressionBuilders>
</compilation>
</system.web>
</configuration>
繼承階層架構
ExpressionBuilder
規格需求
| 類型 | 描述 |
|---|---|
| Client | - Windows Vista 上的 IIS 7.0 - Windows 7 上的 IIS 7.5 - Windows 8 上的 IIS 8.0 - Windows 10上的 IIS 10.0 |
| 伺服器 | - Windows Server 2008 上的 IIS 7.0 - Windows Server 2008 R2 上的 IIS 7.5 - Windows Server 2012 上的 IIS 8.0 - Windows Server 2012 R2 上的 IIS 8.5 - Windows Server 2016上的 IIS 10.0 |
| 產品 | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 |
| MOF 檔案 | WebAdministration.mof |
另請參閱
System.Web.Compilation.ExpressionPrefixAttribute
System.Web.Configuration.CompilationSection.ExpressionBuilders集合Element 類別
CompilationSection 類別
ExpressionBuilderSettings 類別