<deviceFilters>
更新:2007 年 11 月
指定供在 Web.config 檔 <system.web> 區段中篩選的組態區段。
<system.web> <deviceFilters> <filter name="capability" compare="capabilityName" argument="argument" /> <filter name="capability" type="className" method="methodName" /> <!-- Additional filters here. --> </deviceFilters> </system.web>
備註
您可從兩種類型的裝置篩選條件 (比較評估工具或評估工具委派) 中選取。
對於簡單的比較,可指定以比較為基礎的篩選條件,方法是提供功能名稱和要比較的值。在執行階段,如果功能值和提供的值相等,則裝置篩選條件會評估為 true。布林值 (Boolean) 屬性比較時不區分大小寫,因此 true 與 True 相等。其他屬性的比較則會區分大小寫。
對於較複雜的評估,可指定以評估工具委派為基礎的篩選條件,方法是提供類別和方法的方法名稱。在執行階段,會呼叫所提供的方法來決定裝置篩選條件是否評估為 true。
<filter> 項目具有下表中所列的屬性 (Attribute)。
屬性 |
描述 |
||
---|---|---|---|
name |
指定裝置篩選條件的唯一名稱。
|
||
compare |
指定由比較評估工具評估的功能。這個功能可以是任何內建功能,或是任何其他自訂功能評估工具的名稱。 |
||
argument |
指定將用來和功能比較的引數。 |
||
type |
指定提供評估工具委派的類別型別。必須使用完整名稱。ASP.NET 將搜尋型別的指定組件。 |
||
method |
指定提供評估工具委派的方法。這個方法必須是靜態 (Static) 的,並具有下列簽章 (Signature):
|