ResourceExpressionFields 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含解析資源運算式的欄位。
public ref class ResourceExpressionFields sealed
public sealed class ResourceExpressionFields
type ResourceExpressionFields = class
Public NotInheritable Class ResourceExpressionFields
- 繼承
-
ResourceExpressionFields
備註
當頁面被解析時,資源運算式中的值會被解析並儲存在該 ResourceExpressionFields 類別的實例中。 此 ResourceExpressionFields 物件包含兩個欄位,且 ClassKeyResourceKey。 這些欄位是從資源表達式的值中抽取,形式為顯式(<%$ Resources: ClassKey, ResourceKey %>)或隱式(隱式)。meta:resourcekey="ResourceKey"
此 ClassKey 屬性用以識別映射到資源檔案的資源類別名稱。 例如,引用名為 Financial.resx 的資源檔案,或是本地化版本如 Financial。en-GB.resx,資源表達式會呈現為 <%$ Resources: Financial, ResourceKey %>。 解析後, ClassKey 該資產會回傳「財務」作為其價值。
屬性 ResourceKey 用來識別要從檔案中擷取的特定鍵值對。 如果 Financial.resx 檔案包含一個叫 Currency做 的鍵,該值可以用資源運算式 <%$ Resources: Financial, Currency %>來指定。 解析後,屬性 ResourceKey 會回傳「Currency」作為其值。
資源表達式會透過方法 ParseExpression 解析。
謹慎
敏感資訊不應儲存在資源檔案中。
屬性
| 名稱 | Description |
|---|---|
| ClassKey |
取得解析後資源運算式的類別金鑰。 |
| ResourceKey |
取得解析後資源表達式的資源金鑰。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |