Класс CBookmark
Содержит значение закладки в буфере.
Синтаксис
template < DBLENGTH nSize = 0 >
class CBookmark : public CBookmarkBase
template <>
class CBookmark< 0 > : public CBookmarkBase
Параметры
nSize
Размер буфера закладки в байтах. Если значение nSize равно нулю, буфер закладки будет динамически создан во время выполнения.
Требования
Заголовок: atldbcli.h
Участники
Методы
Имя | Описание |
---|---|
CBookmark | Конструктор |
GetBuffer | Извлекает указатель на буфер. |
GetSize | Извлекает размер буфера в байтах. |
SetBookmark | Задает значение закладки. |
Операторы
Имя | Описание |
---|---|
оператор = | Назначает один CBookmark класс другому. |
Замечания
CBookmark<0>
— это специализация CBookmark
шаблона; его буфер динамически создается во время выполнения.
CBookmark::CBookmark
Конструктор.
Синтаксис
CBookmark();
CBookmark(DBLENGTH nSize);
Параметры
nSize
[in] Размер буфера закладки в байтах.
Замечания
Первая функция задает для буфера значение NULL, а размер буфера — 0. Вторая функция задает размер буфера значение nSize, а буфер — массив байтов nSize байтов.
Примечание.
Эта функция доступна только в CBookmark<0>
.
CBookmark::GetBuffer
Извлекает указатель на буфер закладки.
Синтаксис
virtual BYTE* GetBuffer() const throw();
Возвращаемое значение
Указатель на буфер закладки.
CBookmark::GetSize
Извлекает размер буфера закладки.
Синтаксис
virtual DBLENGTH GetSize() const throw();
Возвращаемое значение
Размер буфера в байтах.
CBookmark::SetBookmark
Копирует значение закладки, на которое ссылается pBuffer, в CBookmark
буфер и задает размер буфера nSize.
Синтаксис
HRESULT SetBookmark(DBLENGTH nSize, BYTE* pBuffer) throw();
Параметры
nSize
[in] Размер буфера закладки.
pBuffer
[in] Указатель на массив байтов, содержащий значение закладки.
Возвращаемое значение
Стандартный HRESULT.
Замечания
Эта функция доступна только в CBookmark<0>
.
CBookmark::operator =
Назначает объект другому CBookmark
.
Синтаксис
CBookmark& operator =(const CBookmark& bookmark) throw();
Замечания
Этот оператор необходим только в CBookmark<0>
.
См. также
Шаблоны объекта-получателя OLE DB
Ссылка на шаблоны объекта-получателя OLE DB