Метод Api.JetDupCursor
Дублирует открытый курсор и возвращает дескриптор повторяющегося курсора. Если курсор, который был дублирован, был курсором только для чтения, то дублированный курсор также является курсором только для чтения. Любое состояние, связанное с построением ключа поиска или обновлением записи, не копируется в повторяющийся курсор. Кроме того, расположение исходного курсора не дублируется в повторяющийся курсор. Повторяющийся курсор всегда открывается в кластеризованном индексе, а его расположение всегда находится в первой строке таблицы.
Пространство имен:Microsoft.Isam.Esent.Interop
Сборки: Microsoft.Isam.Esent.Interop (в Microsoft.Isam.Esent.Interop.dll)
Синтаксис
'Declaration
Public Shared Sub JetDupCursor ( _
sesid As JET_SESID, _
tableid As JET_TABLEID, _
<OutAttribute> ByRef newTableid As JET_TABLEID, _
grbit As DupCursorGrbit _
)
'Usage
Dim sesid As JET_SESID
Dim tableid As JET_TABLEID
Dim newTableid As JET_TABLEID
Dim grbit As DupCursorGrbitApi.JetDupCursor(sesid, tableid, _
newTableid, grbit)
public static void JetDupCursor(
JET_SESID sesid,
JET_TABLEID tableid,
out JET_TABLEID newTableid,
DupCursorGrbit grbit
)
Параметры
sesid
Тип: Microsoft.Isam.Esent.Interop.JET_SESIDИспользуемый сеанс.
tableid
Тип: Microsoft.Isam.Esent.Interop.JET_TABLEIDКурсор для дублирования.
newTableid
Тип: Microsoft.Isam.Esent.Interop.JET_TABLEIDПовторяющийся курсор.
grbit
Тип: Microsoft.Isam.Esent.Interop.DupCursorGrbitЗарезервировано для последующего использования.