PersonalizationDictionary Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public ref class PersonalizationDictionary : System::Collections::IDictionary
public class PersonalizationDictionary : System.Collections.IDictionary
type PersonalizationDictionary = class
interface IDictionary
interface ICollection
interface IEnumerable
Public Class PersonalizationDictionary
Implements IDictionary
- Наследование
-
PersonalizationDictionary
- Реализации
Комментарии
Экземпляр PersonalizationDictionary — это коллекция PersonalizationEntry объектов, состоящая из области персонализации и значения объекта. Этим записям назначается ключ в объекте PersonalizationDictionary .
Рекомендуется добавлять все свойства в словарь с помощью Save метода , независимо от области страницы. Платформа .NET Framework сохраняет сведения соответствующим образом; например, общие данные сохраняются, когда страница находится в Shared области действия. Однако общие свойства не сохраняются, когда сохраняется значение веб-частей, страница находится в User области действия, а WebPart элемент управления был добавлен вместе со страницей в Shared области.
Конструкторы
PersonalizationDictionary() |
Инициализирует новый экземпляр класса PersonalizationDictionary. |
PersonalizationDictionary(Int32) |
Инициализирует новый экземпляр класса PersonalizationDictionary, используя предоставленный параметр. |
Свойства
Count |
Получает число записей в словаре. |
IsFixedSize |
Получает значение, показывающее, имеет ли словарь персонализации фиксированный размер. |
IsReadOnly |
Получает значение, показывающее, доступен ли словарь персонализации только для чтения. |
IsSynchronized |
Получает значение, показывающее, является ли словарь персонализации синхронизированным. |
Item[String] |
Получает или задает запись в словаре персонализации. |
Keys |
Получает ссылку на объект ICollection, содержащий ключи для словаря персонализации. |
SyncRoot |
Получает объект, который можно использовать для синхронизации доступа к словарю персонализации. |
Values |
Получает ссылку на объект ICollection, содержащий значения в словаре персонализации. |
Методы
Add(String, PersonalizationEntry) |
Добавляет записи персонализации в словарь персонализации. |
Clear() |
Удаляет все пользовательские сведения о состоянии из текущего объекта PersonalizationDictionary. |
Contains(String) |
Возвращает значение, показывающее, содержится ли в словаре персонализации компонент пользовательских данных о состоянии с заданным ключом. |
CopyTo(DictionaryEntry[], Int32) |
Копирует записи о состоянии из словаря персонализации в заданный массив в виде экземпляров DictionaryEntry. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetEnumerator() |
Возвращает перечислитель, который может использоваться для итерации по записям в словаре персонализации. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Remove(String) |
Удаляет пользовательскую запись о состоянии по переданному ключу. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
ICollection.CopyTo(Array, Int32) |
Реализует метод CopyTo(Array, Int32) для класса PersonalizationDictionary. |
IDictionary.Add(Object, Object) |
Реализует метод Add(Object, Object) для класса PersonalizationDictionary. |
IDictionary.Contains(Object) |
Реализует метод Contains(Object) для класса PersonalizationDictionary. |
IDictionary.Item[Object] |
Получает или задает значение свойства Item[Object] для класса PersonalizationDictionary. |
IDictionary.Remove(Object) |
Реализует метод Remove(Object) для класса PersonalizationDictionary. |
IEnumerable.GetEnumerator() |
Реализует метод GetEnumerator() для класса PersonalizationDictionary. |
Методы расширения
Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу. |
OfType<TResult>(IEnumerable) |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
AsParallel(IEnumerable) |
Позволяет осуществлять параллельный запрос. |
AsQueryable(IEnumerable) |
Преобразовывает коллекцию IEnumerable в объект IQueryable. |