Для изменения размера нажмите или перетащите

StorageObjectStateProvider - класс

Предоставляет информацию о наличии изменений в значениях объектов хранилища IDictionary<string, object>. Объект сохраняет служебную информацию в объект хранилища, располагающийся по заданному в конструкторе ключу.
Иерархия наследования
SystemObject
  Tessa.Platform.StorageStorageObjectStateProvider

Пространство имён:  Tessa.Platform.Storage
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public sealed class StorageObjectStateProvider : IStorageObjectStateProvider, 
	IValidatable, IStorageCleanable, IStorageNotificationReceiver

Тип StorageObjectStateProvider предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методStorageObjectStateProvider
Создаёт экземпляр класса с указанием хранилища storage, для которого объект предоставляет информацию, и ключа changedListKey, по которому будет размещаться служебная информация, необходимая объекту для отслеживания состояний.
В начало страницы
Методы
  ИмяОписание
Открытый методClean
Выполняет очистку хранилища от избыточных данных.
Открытый методClearChanges
Удаляет всю информацию об изменённых объектах.
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetAllChanges
Возвращает коллекцию ключей всех объектов, значения которых были изменены.
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методHasChanges
Возвращает признак того, что объект содержит изменённые значения.
Открытый методIsChanged
Возвращает признак того, что значение объекта с ключом key было изменено.
Открытый методIsValid
Выполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методNotifyStorageUpdated
Метод, уведомляющий объект о наличии изменений в его хранилище.
Открытый методSetChanged
Устанавливает признак isChanged, определяющий, было ли изменено значение объекта с ключом key.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
Заметки
При отсутствии служебной информации в хранилище на момент создания объекта эта информация не будет добавлена в хранилища до тех пор, пока не произойдёт первый вызов метода SetChanged(String, Boolean).
См. также