Membros da API

Incluir membros protegidos
Incluir membros herdados

Versões gerenciadas da API ESENT. Essa classe contém métodos estáticos que correspondem à API ESENT não gerenciada. Esses métodos geram exceções quando os erros são retornados. Métodos auxiliares para a API ESENT. Estes quebram JetMakeKey. Métodos somente internos da API. Métodos auxiliares para a API ESENT. Eles fazem conversão de dados para JetMakeKey. Métodos auxiliares para a API ESENT. Esses métodos lidam com metadados de banco de dados. Métodos auxiliares para a API ESENT. Não são versões de interoperabilidade da API, mas encapsulam usos muito comuns das funções. Membros da API marcados como obsoletos. Métodos auxiliares para a API ESENT. Não são versões de interoperabilidade da API, mas encapsulam usos muito comuns das funções. Métodos auxiliares para a API ESENT. Eles fazem conversão de dados para definir colunas.

O tipo de API expõe os membros a seguir.

Métodos

  Nome Descrição
Public methodStatic member DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Desserializar um objeto de uma coluna.
Public methodStatic member DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Desserializar um objeto de uma coluna.
Public methodStatic member EscrowUpdate Execute a adição atômica em uma coluna. A coluna deve ser do tipo Long. Essa função permite que várias sessões atualizem o mesmo registro simultaneamente sem conflitos.
Public methodStatic member Getbookmark Recupera o indicador do registro associado à entrada de índice na posição atual de um cursor. Esse indicador pode ser usado para reposicionar esse cursor de volta para o mesmo registro usando JetGotoBookmark.
Public methodStatic member GetColumnDictionary Cria um dicionário que mapeia nomes de coluna para suas IDs de coluna.
Public methodStatic member GetTableColumnid Obtenha a coluna da coluna especificada.
Public methodStatic member GetTableColumns(JET_SESID, JET_TABLEID) Itera em todas as colunas da tabela, retornando informações sobre cada uma delas.
Public methodStatic member GetTableColumns(JET_SESID, JET_DBID, String) Itera em todas as colunas da tabela, retornando informações sobre cada uma delas.
Public methodStatic member GetTableIndexes(JET_SESID, JET_TABLEID) Itera em todos os índices da tabela, retornando informações sobre cada um deles.
Public methodStatic member GetTableIndexes(JET_SESID, JET_DBID, String) Itera em todos os índices da tabela, retornando informações sobre cada um deles.
Public methodStatic member GetTableNames Retorna os nomes das tabelas no banco de dados.
Public methodStatic member IntersectIndexes Intersecione um grupo de intervalos de índice e retorne os indicadores dos registros encontrados em todos os intervalos de índice. Consulte também JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit).
Public methodStatic member JetAddColumn Adicione uma nova coluna a uma tabela existente.
Public methodStatic member JetAttachDatabase Anexa um arquivo de banco de dados para uso com uma instância de banco de dados. Para usar o banco de dados, ele precisará ser aberto posteriormente com JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
Public methodStatic member JetAttachDatabase2 Anexa um arquivo de banco de dados para uso com uma instância de banco de dados. Para usar o banco de dados, ele precisará ser aberto posteriormente com JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
Public methodStatic member JetBackupInstance Executa um backup de streaming de uma instância, incluindo todos os bancos de dados anexados, a um diretório. Com vários métodos de backup compatíveis com o mecanismo, essa é a função mais simples e encapsulada.
Public methodStatic member JetBeginExternalBackupInstance Inicia um backup externo enquanto o mecanismo e o banco de dados estão online e ativos.
Public methodStatic member JetBeginSession Inicialize uma nova sessão ESENT.
Public methodStatic member JetBeginTransaction Faz com que uma sessão insira uma transação ou crie um novo ponto de salvamento em uma transação existente.
Public methodStatic member JetBeginTransaction2 Faz com que uma sessão insira uma transação ou crie um novo ponto de salvamento em uma transação existente.
Public methodStatic member JetCloseDatabase Fecha um arquivo de banco de dados que foi aberto anteriormente com JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) ou criado com JetCreateDatabase(JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit).
Public methodStatic member JetCloseFileInstance Fecha um arquivo que foi aberto com JetOpenFileInstance depois que os dados desse arquivo foram extraídos usando JetReadFileInstance.
Public methodStatic member JetCloseTable Feche uma tabela aberta.
Public methodStatic member JetCommitTransaction Confirma as alterações feitas no estado do banco de dados durante o ponto de salvamento atual e as migra para o ponto de salvamento anterior. Se o ponto de salvamento mais externo for confirmado, as alterações feitas durante esse ponto de salvamento serão confirmadas no estado do banco de dados e a sessão sairá da transação.
Public methodStatic member JetCompact Faz uma cópia de um banco de dados existente. A cópia é compactada para um estado ideal para uso. Os dados nos dados copiados serão empacotados de acordo com as medidas escolhidas para os índices na criação de índice. Dessa forma, os dados compactados podem ser armazenados da forma mais densa possível. Como alternativa, os dados compactados podem reservar espaço para o crescimento de registro subsequente ou inserções de índice.
Public methodStatic member JetComputeStats Orienta cada índice de uma tabela para calcular exatamente o número de entradas em um índice e o número de chaves distintas em um índice. Essas informações, juntamente com o número de páginas de banco de dados alocadas para um índice e a hora atual da computação, são armazenadas em metadados de índice no banco de dados. Esses dados podem ser recuperados posteriormente com operações de informações.
Public methodStatic member JetCreateDatabase Cria e anexa um arquivo de banco de dados.
Public methodStatic member JetCreateDatabase2 Cria e anexa um arquivo de banco de dados com um tamanho máximo de banco de dados especificado.
Public methodStatic member JetCreateIndex Cria um índice sobre dados em um banco de dados ESE. Um índice pode ser usado para localizar dados específicos rapidamente.
Public methodStatic member JetCreateIndex2 Cria índices sobre dados em um banco de dados ESE.
Public methodStatic member JetCreateInstance Aloca uma nova instância do mecanismo de banco de dados.
Public methodStatic member JetCreateInstance2 Aloque uma nova instância do mecanismo de banco de dados para uso em um único processo, com um nome de exibição especificado.
Public methodStatic member JetCreateTable Crie uma tabela vazia. A tabela recém-criada é aberta exclusivamente.
Public methodStatic member JetCreateTableColumnIndex3 Cria uma tabela, adiciona colunas e índices nessa tabela.
Public methodStatic member JetDefragment Inicia e interrompe tarefas de desfragmentação de banco de dados que melhoram a organização de dados em um banco de dados.
Public methodStatic member JetDefragment2 Inicia e interrompe tarefas de desfragmentação de banco de dados que melhoram a organização de dados em um banco de dados.
Public methodStatic member JetDelete Exclui o registro atual em uma tabela de banco de dados.
Public methodStatic member JetDeleteColumn Exclui uma coluna de uma tabela de banco de dados.
Public methodStatic member JetDeleteColumn2 Exclui uma coluna de uma tabela de banco de dados.
Public methodStatic member JetDeleteIndex Exclui um índice de uma tabela de banco de dados.
Public methodStatic member JetDeleteTable Exclui uma tabela de um banco de dados.
Public methodStatic member JetDetachDatabase Libera um arquivo de banco de dados que foi anexado anteriormente a uma sessão de banco de dados.
Public methodStatic member JetDetachDatabase2 Libera um arquivo de banco de dados que foi anexado anteriormente a uma sessão de banco de dados.
Public methodStatic member JetDupCursor Duplica um cursor aberto e retorna um identificador para o cursor duplicado. Se o cursor duplicado for um cursor somente leitura, o cursor duplicado também será um cursor somente leitura. Qualquer estado relacionado à construção de uma chave de pesquisa ou à atualização de um registro não é copiado no cursor duplicado. Além disso, o local do cursor original não é duplicado no cursor duplicado. O cursor duplicado sempre é aberto no índice clusterizado e sua localização está sempre na primeira linha da tabela.
Public methodStatic member JetDupSession Inicialize uma nova sessão do ESE na mesma instância que a sesid fornecida.
Public methodStatic member JetEndExternalBackupInstance Encerra uma sessão de backup externo. Essa API é a última API em uma série de APIs que devem ser chamadas para executar um backup online bem-sucedido (não baseado em VSS).
Public methodStatic member JetEndExternalBackupInstance2 Encerra uma sessão de backup externo. Essa API é a última API em uma série de APIs que devem ser chamadas para executar um backup online bem-sucedido (não baseado em VSS).
Public methodStatic member JetEndSession Encerra uma sessão.
Public methodStatic member JetEnumerateColumns Recupera com eficiência um conjunto de colunas e seus valores do registro atual de um cursor ou do buffer de cópia desse cursor. As colunas e valores recuperados podem ser restritos por uma lista de IDs de coluna, números de itagSequence e outras características. Essa API de recuperação de coluna é exclusiva porque retorna informações na memória alocada dinamicamente obtidas usando um retorno de chamada compatível com realocação fornecido pelo usuário. Essa nova flexibilidade permite a recuperação eficiente de dados de coluna com características específicas (como tamanho e multiplicidade) que são desconhecidas pelo chamador. Isso elimina a necessidade de usar os modos de descoberta do JetRetrieveColumn para determinar essas características para configurar uma chamada final para JetRetrieveColumn que recuperará com êxito os dados desejados.
Public methodStatic member JetEscrowUpdate Executa uma operação de adição atômica em uma coluna. Essa função permite que várias sessões atualizem o mesmo registro simultaneamente sem conflitos. Consulte também EscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32).
Public methodStatic member JetFreeBuffer Libera a memória alocada por uma chamada do mecanismo de banco de dados.
Public methodStatic member JetGetAttachInfoInstance Usado durante um backup iniciado por JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar uma instância para os nomes dos arquivos de banco de dados que devem se tornar parte do conjunto de arquivos de backup. Somente os bancos de dados que estão atualmente anexados à instância usando JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit) serão considerados. Esses arquivos podem ser abertos posteriormente usando JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) e lidos usando JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32).
Public methodStatic member JetGetBookmark Recupera o indicador do registro associado à entrada de índice na posição atual de um cursor. Esse indicador pode ser usado para reposicionar esse cursor de volta para o mesmo registro usando JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32). O indicador não será mais do que bytes BookmarkMost . Consulte Também GetBookmark(JET_SESID, JET_TABLEID).
Public methodStatic member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNBASE) Recupera informações sobre uma coluna em uma tabela.
Public methodStatic member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNDEF) Recupera informações sobre uma coluna de tabela.
Public methodStatic member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNLIST) Recupera informações sobre todas as colunas em uma tabela.
Public methodStatic member JetGetCurrentIndex Determina o nome do índice atual de um determinado cursor. Esse nome também é usado para selecionar novamente esse índice como o índice atual usando JetSetCurrentIndex(JET_SESID, JET_TABLEID, String). Ele também pode ser usado para descobrir as propriedades desse índice usando JetGetTableIndexInfo.
Public methodStatic member JetGetCursorInfo Determine se uma atualização do registro atual de um cursor resultará em um conflito de gravação, com base no status de atualização atual do registro. É possível que um conflito de gravação seja retornado, mesmo que JetGetCursorInfo retorne com êxito. porque outra sessão pode atualizar o registro antes que a sessão atual seja capaz de atualizar o mesmo registro.
Public methodStatic member JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) Recupera determinadas informações sobre o banco de dados especificado.
Public methodStatic member JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) Recupera determinadas informações sobre o banco de dados especificado.
Public methodStatic member JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) Recupera determinadas informações sobre o banco de dados especificado.
Public methodStatic member JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) Recupera determinadas informações sobre o banco de dados especificado.
Public methodStatic member JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) Recupera determinadas informações sobre o banco de dados especificado.
Public methodStatic member JetGetDatabaseInfo(JET_SESID, JET_DBID, String, JET_DbInfo) Recupera determinadas informações sobre o banco de dados especificado.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST) Obsoleto. Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXID, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, String, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetInstanceInfo Recupera informações sobre as instâncias em execução.
Public methodStatic member JetGetLock Reserve explicitamente a capacidade de atualizar uma linha, um bloqueio de gravação ou impedir explicitamente que uma linha seja atualizada por qualquer outra sessão, bloqueio de leitura. Normalmente, os bloqueios de gravação de linha são adquiridos implicitamente como resultado da atualização de linhas. Bloqueios de leitura geralmente não são necessários devido ao controle de versão do registro. No entanto, em alguns casos, uma transação pode desejar bloquear explicitamente uma linha para impor a serialização ou garantir que uma operação subsequente seja bem-sucedida.
Public methodStatic member JetGetLogInfoInstance Usado durante um backup iniciado por JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar uma instância para os nomes de arquivos de patch de banco de dados e logfiles que devem se tornar parte do conjunto de arquivos de backup. Esses arquivos podem ser abertos posteriormente usando JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) e lidos usando JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32).
Public methodStatic member JetGetLS Permite que o aplicativo recupere o identificador de contexto conhecido como Local Armazenamento associado a um cursor ou à tabela associada a esse cursor. Esse identificador de contexto deve ter sido definido anteriormente usando JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit). JetGetLS também pode ser usado para buscar simultaneamente o identificador de contexto atual para um cursor ou tabela e redefinir esse identificador de contexto.
Public methodStatic member JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) Recupera informações sobre objetos de banco de dados.
Public methodStatic member JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) Recupera informações sobre objetos de banco de dados.
Public methodStatic member JetGetRecordPosition Retorna a posição fracionária do registro atual no índice atual na forma de uma estrutura JET_RECPOS . Consulte também JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Public methodStatic member JetGetSecondaryIndexBookmark Recupera um indicador especial para a entrada de índice secundário na posição atual de um cursor. Esse indicador pode ser usado para reposicionar com eficiência esse cursor de volta para a mesma entrada de índice usando JetGotoSecondaryIndexBookmark. Isso é mais útil ao reposicionar em um índice secundário que contém chaves duplicadas ou que contém várias entradas de índice para o mesmo registro.
Public methodStatic member JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) Obtém opções de configuração de banco de dados.
Public methodStatic member JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) Obtém opções de configuração de banco de dados.
Public methodStatic member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) Recupera informações sobre uma coluna de tabela.
Public methodStatic member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) Recupera informações sobre uma coluna de tabela.
Public methodStatic member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) Recupera informações sobre todas as colunas na tabela.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST) Obsoleto. Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXID, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, String, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) Recupera informações sobre índices em uma tabela.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) Recupera várias informações sobre uma tabela em um banco de dados.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) Recupera várias informações sobre uma tabela em um banco de dados.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) Recupera várias informações sobre uma tabela em um banco de dados.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) Recupera várias informações sobre uma tabela em um banco de dados.
Public methodStatic member JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo) Recupera várias informações sobre uma tabela em um banco de dados.
Public methodStatic member JetGetTruncateLogInfoInstance Usado durante um backup iniciado por JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) para consultar uma instância para obter os nomes dos arquivos de log de transações que podem ser excluídos com segurança após a conclusão do backup com êxito.
Public methodStatic member JetGetVersion Recupera a versão do mecanismo de banco de dados.
Public methodStatic member JetGotoBookmark Posiciona um cursor para uma entrada de índice para o registro associado ao indicador especificado. O indicador pode ser usado com qualquer índice definido em uma tabela. O indicador de um registro pode ser recuperado usando JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32).
Public methodStatic member JetGotoPosition Move um cursor para um novo local que é uma fração do caminho pelo índice atual. Consulte também JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
Public methodStatic member JetGotoSecondaryIndexBookmark Posiciona um cursor para uma entrada de índice associada ao indicador de índice secundário especificado. O indicador de índice secundário deve ser usado com o mesmo índice sobre a mesma tabela da qual foi recuperado originalmente. O indicador de índice secundário para uma entrada de índice pode ser recuperado usando JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit).
Public methodStatic member JetGrowDatabase Estende o tamanho de um banco de dados que está aberto no momento.
Public methodStatic member JetIdle Executa tarefas de limpeza ociosas ou verifica o status do repositório de versão no ESE.
Public methodStatic member JetIndexRecordCount Conta o número de entradas no índice atual da posição atual para frente. A posição atual está incluída na contagem. A contagem poderá ser maior do que o número total de registros na tabela se o índice atual estiver sobre uma coluna de vários valores e as instâncias da coluna tiverem vários valores. Se a tabela estiver vazia, 0 será retornado para a contagem.
Public methodStatic member JetInit Inicialize o mecanismo de banco de dados ESENT.
Public methodStatic member JetInit2 Inicialize o mecanismo de banco de dados ESENT.
Public methodStatic member JetIntersectIndexes Calcula a interseção entre vários conjuntos de entradas de índice de índices secundários diferentes sobre a mesma tabela. Essa operação é útil para localizar o conjunto de registros em uma tabela que corresponda a dois ou mais critérios que podem ser expressos usando intervalos de índice. Consulte também IntersectIndexes(JET_SESID, []).
Public methodStatic member JetMakeKey Constrói chaves de pesquisa que podem ser usadas por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) Navegue por um índice. O cursor pode ser posicionado no início ou no final do índice e movido para trás e para frente por um número especificado de entradas de índice. Consulte Também TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
Public methodStatic member JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) Navegue por um índice. O cursor pode ser posicionado no início ou no final do índice e movido para trás e para frente por um número especificado de entradas de índice. Consulte Também TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
Public methodStatic member JetOpenDatabase Abre um banco de dados anteriormente anexado com JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit), para uso com uma sessão de banco de dados. Essa função pode ser chamada várias vezes para o mesmo banco de dados.
Public methodStatic member JetOpenFileInstance Abre um banco de dados anexado, um arquivo de patch de banco de dados ou um arquivo de log de transações de uma instância ativa com a finalidade de executar um backup difuso de streaming. Os dados desses arquivos podem ser lidos posteriormente por meio do identificador retornado usando JetReadFileInstance. O identificador retornado deve ser fechado usando JetCloseFileInstance. Um backup externo da instância deve ter sido iniciado anteriormente usando JetBeginExternalBackupInstance.
Public methodStatic member JetOpenTable Abre um cursor em uma tabela criada anteriormente.
Public methodStatic member JetOpenTempTable Cria uma tabela temporária com um único índice. Uma tabela temporária armazena e recupera registros como uma tabela comum criada usando JetCreateTableColumnIndex. No entanto, as tabelas temporárias são muito mais rápidas do que as tabelas comuns devido à sua natureza volátil. Eles também podem ser usados para classificar e executar a remoção duplicada em conjuntos de registros quando acessados de maneira puramente sequencial. Consulte também JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public methodStatic member JetOpenTempTable2 Cria uma tabela temporária com um único índice. Uma tabela temporária armazena e recupera registros como uma tabela comum criada usando JetCreateTableColumnIndex. No entanto, as tabelas temporárias são muito mais rápidas do que as tabelas comuns devido à sua natureza volátil. Eles também podem ser usados para classificar e executar a remoção duplicada em conjuntos de registros quando acessados de maneira puramente sequencial. Consulte também JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public methodStatic member JetOpenTempTable3 Cria uma tabela temporária com um único índice. Uma tabela temporária armazena e recupera registros como uma tabela comum criada usando JetCreateTableColumnIndex. No entanto, as tabelas temporárias são muito mais rápidas do que as tabelas comuns devido à sua natureza volátil. Eles também podem ser usados para classificar e executar a remoção duplicada em conjuntos de registros quando acessados de maneira puramente sequencial. Consulte também JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
Public methodStatic member JetOSSnapshotFreeze Inicia um instantâneo. Embora o instantâneo esteja em andamento, nenhuma atividade de gravação em disco pelo mecanismo pode ocorrer.
Public methodStatic member JetOSSnapshotPrepare Inicia os preparativos para uma sessão de instantâneo. Uma sessão de instantâneo é um curto intervalo de tempo no qual o mecanismo não emite nenhum IOs de gravação no disco, de modo que o mecanismo possa participar de uma sessão de instantâneo de volume (quando controlado por um gravador de instantâneo).
Public methodStatic member JetOSSnapshotThaw Notifica o mecanismo de que ele pode retomar operações normais de E/S após um período de congelamento e um instantâneo bem-sucedido.
Public methodStatic member JetPrepareUpdate Preparar um cursor para atualização.
Public methodStatic member JetReadFileInstance Recupera o conteúdo de um arquivo aberto com JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64).
Public methodStatic member JetRegisterCallback Permite que o aplicativo configure o mecanismo de banco de dados para emitir notificações ao aplicativo para eventos específicos. Essas notificações são associadas a uma tabela específica e permanecem em vigor somente até que a instância que contém a tabela seja desligada usando JetTerm(JET_INSTANCE).
Public methodStatic member JetRenameColumn Altera o nome de uma coluna existente.
Public methodStatic member JetRenameTable Altera o nome de uma tabela existente.
Public methodStatic member JetResetSessionContext Desassocia uma sessão do thread atual. Isso deve ser usado em conjunto com JetSetSessionContext(JET_SESID, IntPtr).
Public methodStatic member JetResetTableSequential Notifica o mecanismo de banco de dados em que o aplicativo não está mais verificando todo o índice no qual o cursor está posicionado. Essa chamada reverte uma notificação enviada por JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit).
Public methodStatic member JetRestoreInstance Restaura e recupera um backup de streaming de uma instância, incluindo todos os bancos de dados anexados. Ele foi projetado para funcionar com um backup criado com a função JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS ). Essa é a função de restauração mais simples e encapsulada.
Public methodStatic member JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual. Além de recuperar o valor real da coluna, JetRetrieveColumn também pode ser usado para recuperar o tamanho de uma coluna, antes de recuperar os próprios dados de coluna para que os buffers de aplicativo possam ser dimensionados adequadamente.
Public methodStatic member JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual. Além de recuperar o valor real da coluna, JetRetrieveColumn também pode ser usado para recuperar o tamanho de uma coluna, antes de recuperar os próprios dados de coluna para que os buffers de aplicativo possam ser dimensionados adequadamente.
Public methodStatic member JetRetrieveColumns Recupera vários valores de coluna do registro atual em uma única operação. Uma matriz de estruturas de JET_RETRIEVECOLUMN é usada para descrever o conjunto de valores de coluna a serem recuperados e para descrever buffers de saída para cada valor de coluna a ser recuperado.
Public methodStatic member JetRetrieveKey Recupera a chave para a entrada de índice na posição atual de um cursor. Consulte também RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit).
Public methodStatic member JetRollback Desfaz as alterações feitas no estado do banco de dados e retorna ao último ponto de salvamento. O JetRollback também fechará todos os cursores abertos durante o ponto de salvamento. Se o ponto de salvamento mais externo for desfeito, a sessão sairá da transação.
Public methodStatic member JetSeek Posiciona com eficiência um cursor para uma entrada de índice que corresponde aos critérios de pesquisa especificados pela chave de pesquisa nesse cursor e à desigualdade especificada. Uma chave de pesquisa deve ter sido construída anteriormente usando JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Consulte Também TrySeek(JET_SESID, JET_TABLEID, SeekGrbit).
Public methodStatic member JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) A função JetSetColumn modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual. Ele pode substituir um valor existente, adicionar um novo valor a uma sequência de valores em uma coluna de vários valores, remover um valor de uma sequência de valores em uma coluna com vários valores ou atualizar todo ou parte de um valor longo (uma coluna do tipo LongText ou LongBinary).
Public methodStatic member JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) A função JetSetColumn modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual. Ele pode substituir um valor existente, adicionar um novo valor a uma sequência de valores em uma coluna de vários valores, remover um valor de uma sequência de valores em uma coluna com vários valores ou atualizar todo ou parte de um valor longo (uma coluna do tipo LongText ou LongBinary).
Public methodStatic member JetSetColumnDefaultValue Altera o valor padrão de uma coluna existente.
Public methodStatic member JetSetColumns Permite que um aplicativo defina vários valores de coluna em uma única operação. Uma matriz de estruturas de JET_SETCOLUMN é usada para descrever o conjunto de valores de coluna a serem definidos e para descrever buffers de entrada para cada valor de coluna a ser definido.
Public methodStatic member JetSetCurrentIndex Defina o índice atual de um cursor.
Public methodStatic member JetSetCurrentIndex2 Defina o índice atual de um cursor.
Public methodStatic member JetSetCurrentIndex3 Defina o índice atual de um cursor.
Public methodStatic member JetSetCurrentIndex4 Defina o índice atual de um cursor.
Public methodStatic member JetSetDatabaseSize Define o tamanho de um arquivo de banco de dados não aberto.
Public methodStatic member JetSetIndexRange Limita temporariamente o conjunto de entradas de índice que o cursor pode andar usando JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) para aqueles que começam da entrada de índice atual e terminam na entrada de índice que corresponde aos critérios de pesquisa especificados pela chave de pesquisa nesse cursor e os critérios associados especificados. Uma chave de pesquisa deve ter sido construída anteriormente usando JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Consulte também TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member JetSetLS Permite que o aplicativo associe um identificador de contexto conhecido como Armazenamento Local a um cursor ou à tabela associada a esse cursor. Esse identificador de contexto pode ser usado pelo aplicativo para armazenar dados auxiliares associados a um cursor ou tabela. O aplicativo é notificado posteriormente usando um retorno de chamada de runtime quando o identificador de contexto deve ser liberado. Isso possibilita associar o estado alocado dinamicamente a um cursor ou tabela.
Public methodStatic member JetSetSessionContext Associa uma sessão ao thread atual usando o identificador de contexto fornecido. Essa associação substitui o requisito padrão do mecanismo de que uma transação para uma determinada sessão deve ocorrer inteiramente no mesmo thread. Use JetResetSessionContext(JET_SESID) para remover a associação.
Public methodStatic member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) Define as opções de configuração do banco de dados.
Public methodStatic member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) Define as opções de configuração do banco de dados.
Public methodStatic member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) Define as opções de configuração do banco de dados.
Public methodStatic member JetSetTableSequential Notifica o mecanismo de banco de dados no qual o aplicativo está verificando todo o índice no qual o cursor está posicionado. Consequentemente, os métodos usados para acessar os dados de índice serão ajustados para tornar esse cenário o mais rápido possível. Consulte também JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit).
Public methodStatic member JetStopBackupInstance Impede que a atividade relacionada ao backup de streaming continue em uma instância de execução específica, encerrando assim o backup de streaming de forma previsível.
Public methodStatic member JetStopServiceInstance Prepara uma instância para o encerramento.
Public methodStatic member JetTerm Encerre uma instância que foi criada com JetInit(JET_INSTANCE) ou JetCreateInstance(JET_INSTANCE, String).
Public methodStatic member JetTerm2 Encerre uma instância que foi criada com JetInit(JET_INSTANCE) ou JetCreateInstance(JET_INSTANCE, String).
Public methodStatic member JetTruncateLogInstance Usado durante um backup iniciado pelo JetBeginExternalBackup para excluir todos os arquivos de log de transações que não serão mais necessários depois que o backup atual for concluído com êxito.
Public methodStatic member JetUnregisterCallback Configura o mecanismo de banco de dados para interromper a emissão de notificações para o aplicativo, conforme solicitado anteriormente por meio de JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE).
Public methodStatic member JetUpdate(JET_SESID, JET_TABLEID) A função JetUpdate executa uma operação de atualização, incluindo a inserção de uma nova linha em uma tabela ou a atualização de uma linha existente. A exclusão de uma linha de tabela é executada chamando JetDelete(JET_SESID, JET_TABLEID).
Public methodStatic member JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) A função JetUpdate executa uma operação de atualização, incluindo a inserção de uma nova linha em uma tabela ou a atualização de uma linha existente. A exclusão de uma linha de tabela é executada chamando JetDelete(JET_SESID, JET_TABLEID).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Boolean, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MakeKey(JET_SESID, JET_TABLEID, String, Codificação, MakeKeyGrbit) Constrói uma chave de pesquisa que pode ser usada por JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) e JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
Public methodStatic member MoveAfterLast Posicione o cursor após o último registro na tabela. Um movimento anterior subsequente posicionará o cursor no último registro.
Public methodStatic member MoveBeforeFirst Posicione o cursor antes do primeiro registro na tabela. Um movimento subsequente em seguida posicionará o cursor no primeiro registro.
Public methodStatic member ResetIndexRange Remove um intervalo de índice criado com JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) ou TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). Se nenhum intervalo de índice estiver presente, esse método não fará nada.
Public methodStatic member RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) Recupera um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual. Além de recuperar o valor real da coluna, JetRetrieveColumn também pode ser usado para recuperar o tamanho de uma coluna, antes de recuperar os próprios dados de coluna para que os buffers de aplicativo possam ser dimensionados adequadamente.
Public methodStatic member RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna booliana do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna booliana do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna de byte do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna de byte do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna datetime do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna datetime do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna dupla do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna dupla do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna flutuante do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna flutuante do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna guid do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna guid do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna única do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna int16 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna única do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna int32 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna única do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna única do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna única do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. A codificação Unicode é usada.
Public methodStatic member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Codificação) Recupera um valor de coluna de cadeia de caracteres do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Codificação, RetrieveColumnGrbit) Recupera um valor de coluna de cadeia de caracteres do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna uint16 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna uint16 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna uint32 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna uint32 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera um valor de coluna uint64 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Recupera um valor de coluna uint64 do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor.
Public methodStatic member RetrieveColumns Recupera colunas em objetos ColumnValue.
Public methodStatic member RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) Recupera o tamanho de um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual.
Public methodStatic member RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) Recupera o tamanho de um único valor de coluna do registro atual. O registro é aquele registro associado à entrada de índice na posição atual do cursor. Como alternativa, essa função pode recuperar uma coluna de um registro que está sendo criado no buffer de cópia do cursor. Essa função também pode recuperar dados de coluna de uma entrada de índice que faz referência ao registro atual.
Public methodStatic member RetrieveKey Recupera a chave para a entrada de índice na posição atual de um cursor.
Public methodStatic member SerializeObjectToColumn Escreva uma forma serializada de um objeto em uma coluna.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Boolean) Modifica um valor de coluna única em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Byte) Modifica um valor de coluna única em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Single) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding, SetColumnGrbit) Modifica um único valor de coluna em um registro modificado a ser inserido ou para atualizar o registro atual.
Public methodStatic member Setcolumns Define colunas de objetos ColumnValue.
Public methodStatic member TryGetLock Reserve explicitamente a capacidade de atualizar uma linha, um bloqueio de gravação ou impedir explicitamente que uma linha seja atualizada por qualquer outra sessão, bloqueio de leitura. Normalmente, os bloqueios de gravação de linha são adquiridos implicitamente como resultado da atualização de linhas. Bloqueios de leitura geralmente não são necessários devido ao controle de versão do registro. No entanto, em alguns casos, uma transação pode desejar bloquear explicitamente uma linha para impor a serialização ou garantir que uma operação subsequente seja bem-sucedida.
Public methodStatic member TryMove Tente navegar por um índice. Se a navegação for bem-sucedida, esse método retornará true. Se não houver registro para navegar até esse método, retornará false; uma exceção será gerada para outros erros.
Public methodStatic member TryMoveFirst Tente mover para o primeiro registro na tabela. Se a tabela estiver vazia, isso retornará false, se um erro diferente for encontrado, uma exceção será lançada.
Public methodStatic member TryMoveLast Tente mover para o último registro na tabela. Se a tabela estiver vazia, isso retornará false, se um erro diferente for encontrado, uma exceção será lançada.
Public methodStatic member TryMoveNext Tente mover para o próximo registro na tabela. Se não houver um próximo registro, isso retornará false, se um erro diferente for encontrado, uma exceção será lançada.
Public methodStatic member TryMovePrevious Tente mover para o registro anterior na tabela. Se não houver um registro anterior, isso retornará false, se um erro diferente for encontrado, uma exceção será lançada.
Public methodStatic member TryOpenTable Tente abrir uma tabela.
Public methodStatic member TrySeek Posiciona com eficiência um cursor para uma entrada de índice que corresponde aos critérios de pesquisa especificados pela chave de pesquisa nesse cursor e à desigualdade especificada. Uma chave de pesquisa deve ter sido construída anteriormente usando JetMakeKey.
Public methodStatic member TrySetIndexRange Limita temporariamente o conjunto de entradas de índice que o cursor pode andar usando JetMove para aqueles que começam a partir da entrada de índice atual e terminam na entrada de índice que corresponde aos critérios de pesquisa especificados pela chave de pesquisa nesse cursor e os critérios associados especificados. Uma chave de pesquisa deve ter sido construída anteriormente usando JetMakeKey. Retornará true se o intervalo de índice não estiver vazio, caso contrário, false.

TOP

Confira também

Referência

Classe de API

Namespace Microsoft.Isam.Esent.Interop