Шаблон:IAssociativeDataStorage methods: различия между версиями
Перейти к навигации
Перейти к поиску
Ninok2801 (обсуждение | вклад) (Новая страница: «{{IDataStorage methods|Методы, наследуемые от IDataStorage.}} =={{{1|Методы IAssociativeDataStorage}}}== {{function_list_begin}} {{functi…») |
|||
Строка 1: | Строка 1: | ||
{{ | {{IArbitrarilyAccessedDataStorage methods|Методы, наследуемые от IArbitrarilyAccessedDataStorage.}} | ||
=={{{1|Методы IAssociativeDataStorage}}}== | =={{{1|Методы IAssociativeDataStorage}}}== | ||
{{function_list_begin}} | {{function_list_begin}} |
Текущая версия на 16:32, 11 апреля 2017
Методы, наследуемые от InterfaceBase.
Release | Закрывает текущий экземпляр, реализующий интерфейс. |
Методы, наследуемые от IDataStorage.
AddRef | Инкрементирует счетчик ссылок на реализацию интерфейса. |
IsInterfaceAvailable | Проверяет доступность интерфейса по его идентификатору. |
RepresentAs | Осуществляет преобразование в интерфейс, заданный идентификатором. |
Методы, наследуемые от IArbitrarilyAccessedDataStorage.
ReadOf | Возвращает поток чтения данных из буфера, ассоциированного с заданным ключом. |
WriteOf | Возвращает поток записи данных в буфер, ассоциированный с ключом. |
Методы IAssociativeDataStorage
FindNode | Осуществляет поиск значения по ключу и возвращает реализацию интерфейса IDataStorage, ассоциированного с хранилищем значения. |
CreateNode | Создает новый пустой узел ассоциативного хранилища данных. |
DeleteNode | Уделяет узел ассоциативного хранилища данных, который ассоциирован с заданным ключом. |