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

IStorage - интерфейс

Интерфейс описания схемы

Пространство имён:  Tessa.Applications.Containers.Storage
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public interface IStorage : IStorageElement, 
	IDisposable, IComposite<IStorageElement, IStorageElementOperationVisitor>, IComponent<IStorageElementOperationVisitor>, 
	IComponent

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

Свойства
  ИмяОписание
Открытое свойствоComponents
Gets Возвращает список компонентов контейнера расположенных непосредственно в самом контейнере.
(Унаследован от ICompositeTComponent, TOperation.)
Открытое свойствоElements
Gets Возвращает список дочерних элементов
(Унаследован от IStorageElement.)
Открытое свойствоName
Gets Имя элемента
(Унаследован от IStorageElement.)
Открытое свойствоParent
Gets or sets Родитель/Владелец
(Унаследован от IComponent.)
В начало страницы
Методы
  ИмяОписание
Открытый методAccept
Вызывает выполнение операции operation над текущим узлом
(Унаследован от IComponentTOperation.)
Открытый методAddComponent
Добавляет компонент component в контейнер. Добавляемый компонент должен быть не равен null.
(Унаследован от ICompositeTComponent, TOperation.)
Открытый методAddProtectedValue
Добавляет значение value содержащее строку в текущий элемент IStorageElement. зашифровывая содержимое
(Унаследован от IStorageElement.)
Открытый методAddValue(String, String)
Добавляет значение value содержащее строку в текущий элемент IStorageElement.
(Унаследован от IStorageElement.)
Открытый методAddValueTValue(String, TValue)
Добавляет значение value текущий элемент IStorageElement.
(Унаследован от IStorageElement.)
Открытый методClearComponents
Осуществляет удаление из контейнера всех элементов
(Унаследован от ICompositeTComponent, TOperation.)
Открытый методCreateElement
Осуществляет создание элемента хранилища IStorageElement с именем name
(Унаследован от IStorageElement.)
Открытый методDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Унаследован от IDisposable.)
Открытый методGetFullyQualifiedName
Возвращает полное имя объекта
(Унаследован от IComponent.)
Открытый методGetProtectedValue
Возвращает значение для имени name из текущего элемента name. Содержимое будет расшифровано Если значение отсутствует в элементе будет выдано исключение ArgumentOutOfRangeException
(Унаследован от IStorageElement.)
Открытый методGetValue(String)
Возвращает значение для имени name из текущего элемента name. Если значение отсутствует в элементе будет выдано исключение ArgumentOutOfRangeException
(Унаследован от IStorageElement.)
Открытый методRemoveComponent
Удаляет компонент component из контейнера. Удаляемый компонент должен быть не равен null
(Унаследован от ICompositeTComponent, TOperation.)
Открытый методTryGetProtectedValue
Возвращает значение для имени name из текущего элемента name. Расшифровывая содержимое элемента. Если значение отсутствует в элементе будет возвращено null.
(Унаследован от IStorageElement.)
Открытый методTryGetValue(String)
Возвращает значение для имени name из текущего элемента name. Если значение отсутствует в элементе будет возвращено null.
(Унаследован от IStorageElement.)
Открытый методWriteToAsync
Осуществляет преобразование схемы в строковое представление
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGetElements(String)Перегружен.
Возвращает список дочерних элементов элемента element с именем name
(Определяется StorageExtender.)
Открытый метод расширенияGetElements(IEnumerableString, Boolean)Перегружен.
Возвращает список элементов находящихся вниз по иерархическому пути path от элемента element
(Определяется StorageExtender.)
Открытый метод расширенияGetElements(String, FuncIStorageElement, Boolean)Перегружен.
Возвращает список дочерних элементов элемента element с именем name
(Определяется StorageExtender.)
Открытый метод расширенияTryGetElement(String)Перегружен.
Возвращает первый элемент из списка дочерних элементов element с именем name или null, если элемент отсутствует в списке
(Определяется StorageExtender.)
Открытый метод расширенияTryGetElement(String, FuncIStorageElement, Boolean)Перегружен.
Возвращает первый элемент из списка дочерних элементов element с именем name или null, если элемент отсутствует в списке
(Определяется StorageExtender.)
В начало страницы
См. также