IContiguousDataStorageInput

Материал из CAMaaS preliminary wiki
Версия от 15:15, 11 апреля 2017; Ninok2801 (обсуждение | вклад) (Новая страница: «{{IContiguousDataStorageInput_brief}} {{IContiguousDataStorageInput methods|Собственные методы}}»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Интерфейс для чтения из накопителя последовательно расположенных и однородных данных.

Методы, наследуемые от InterfaceBase.

Release Закрывает текущий экземпляр, реализующий интерфейс.

Методы, наследуемые от IDataStorage.

AddRef Инкрементирует счетчик ссылок на реализацию интерфейса.
IsInterfaceAvailable Проверяет доступность интерфейса по его идентификатору.
RepresentAs Осуществляет преобразование в интерфейс, заданный идентификатором.

Собственные методы

Read Создает поток чтения, ассоциированный с накопителем данных IContiguousDataStorageInput, в позиции, связанной с началом данных.
ReadAt Создает поток чтения, связанный с накопителем данных IContiguousDataStorageInput, в заданной параметрически позиции в накопителе.
GetElementCount Возвращает количество элементов данных в накопителе.
GetByteSize Возвращает байтовый размер данных в накопителе.
GetMaxByteSize Возвращает максимально допустимый байтовый размер данных в накопителе.