Export (0) Print
Expand All

ResourceExpressionFields.ClassKey Property

Gets the class key for a parsed resource expression.

Namespace:  System.Web.Compilation
Assembly:  System.Web (in System.Web.dll)

public string ClassKey { get; }

Property Value

Type: System.String
A String containing the class key, or Empty if the class key has not been set.

This method returns the class key for a parsed resource expression. The class key represents the name of the resource file, and is the value specified before the comma (,) in an expression of the form <%$ Resources: [Namespace.]ClassKey, ResourceKey $>. A namespace value for the resource class is optional. When a namespace is provided, the namespace and the class key are returned in the ClassKey property. The class key cannot contain spaces or double-byte character sets (DBCS).

To reference a resource file named Financial.resx or a localized version such as Financial.en-GB.resx, you would include the resource expression <%$ Resources: Financial, ResourceKey %>. After parsing, the ClassKey property would return "Financial" as its value.

Caution noteCaution

Sensitive information should not be stored in a resource file.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
Show:
© 2015 Microsoft