ResourceExpressionFields Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит поля из синтаксического выражения ресурса.
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 свойство вернет "Financial" в качестве его значения.
Свойство ResourceKey определяет определенную пару "ключ-значение", извлекаемую из файла. Если файл Financial.resx содержит ключ, который вызывается Currency, это значение можно указать с помощью выражения <%$ Resources: Financial, Currency %>ресурса. После синтаксического анализа ResourceKey свойство вернет "Currency" в качестве значения.
Выражение ресурса анализируется с помощью ParseExpression метода.
Предостережение
Конфиденциальная информация не должна храниться в файле ресурсов.
Свойства
| Имя | Описание |
|---|---|
| ClassKey |
Возвращает ключ класса для синтаксического выражения ресурса. |
| ResourceKey |
Возвращает ключ ресурса для синтаксического выражения ресурса. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |