API-metoder

Inkludera skyddade medlemmar
Inkludera ärvda medlemmar

Typen API exponerar följande medlemmar.

Metoder

  Namn Beskrivning
offentlig metod Static member DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Deserialisera ett objekt från en kolumn.
offentlig metod Static member DeserializeObjectFromColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Deserialisera ett objekt från en kolumn.
offentlig metod Static member EscrowUpdate Utför atomisk addition på en kolumn. Kolumnen måste vara av typen Long. Med den här funktionen kan flera sessioner uppdatera samma post samtidigt utan konflikter.
offentlig metod Static member GetBookmark Hämtar bokmärket för posten som är associerad med indexposten vid den aktuella positionen för en markör. Det här bokmärket kan sedan användas för att flytta tillbaka markören till samma post med JetGotoBookmark.
offentlig metod Static member GetColumnDictionary Skapar en ordlista som mappar kolumnnamn till deras kolumn-ID:n.
offentlig metod Static member GetTableColumnid Hämta columnid för den angivna kolumnen.
offentlig metod Static member GetTableColumns(JET_SESID, JET_TABLEID) Itererar över alla kolumner i tabellen och returnerar information om var och en.
offentlig metod Static member GetTableColumns(JET_SESID, JET_DBID, String) Itererar över alla kolumner i tabellen och returnerar information om var och en.
offentlig metod Static member GetTableIndexes(JET_SESID, JET_TABLEID) Itererar över alla index i tabellen och returnerar information om var och en.
offentlig metod Static member GetTableIndexes(JET_SESID, JET_DBID, String) Itererar över alla index i tabellen och returnerar information om var och en.
offentlig metod Static member GetTableNames Returnerar namnen på tabellerna i databasen.
offentlig metod Static member IntersectIndexes Intersect a group of index ranges and return the bookmarks of the records which are found in all the index ranges. Se även JetIntersectIndexes(JET_SESID, [], Int32, JET_RECORDLIST, IntersectIndexesGrbit).
offentlig metod Static member JetAddColumn Lägg till en ny kolumn i en befintlig tabell.
offentlig metod Static member JetAttachDatabase Bifogar en databasfil för användning med en databasinstans. För att kunna använda databasen måste den öppnas med JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
offentlig metod Static member JetAttachDatabase2 Bifogar en databasfil för användning med en databasinstans. För att kunna använda databasen måste den öppnas med JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit).
offentlig metod Static member JetBackupInstance Utför en direktuppspelningssäkerhetskopia av en instans, inklusive alla anslutna databaser, till en katalog. Med flera säkerhetskopieringsmetoder som stöds av motorn är detta den enklaste och mest inkapslade funktionen.
offentlig metod Static member JetBeginExternalBackupInstance Initierar en extern säkerhetskopiering medan motorn och databasen är online och aktiv.
offentlig metod Static member JetBeginSession Initiera en ny ESENT-session.
offentlig metod Static member JetBeginTransaction Gör att en session anger en transaktion eller skapar en ny sparpunkt i en befintlig transaktion.
offentlig metod Static member JetBeginTransaction2 Gör att en session anger en transaktion eller skapar en ny sparpunkt i en befintlig transaktion.
offentlig metod Static member JetCloseDatabase Stänger en databasfil som tidigare öppnades med JetOpenDatabase(JET_SESID, String, String, JET_DBID, OpenDatabaseGrbit) eller skapades med JetCreateDatabase(JET_SESID, String, String, JET_DBID, CreateDatabaseGrbit).
offentlig metod Static member JetCloseFileInstance Stänger en fil som öppnades med JetOpenFileInstance efter att data från filen har extraherats med JetReadFileInstance.
offentlig metod Static member JetCloseTable Stäng en öppen tabell.
offentlig metod Static member JetCommitTransaction Checkar in ändringarna som gjorts i databasens tillstånd under den aktuella sparandepunkten och migrerar dem till föregående sparandepunkt. Om den yttersta sparpunkten har checkats in kommer ändringarna som gjordes under den sparande punkten att checkas in på databasens tillstånd och sessionen avslutar transaktionen.
offentlig metod Static member JetCompact Gör en kopia av en befintlig databas. Kopian komprimeras till ett tillstånd som är optimalt för användning. Data i de kopierade data packas enligt de mått som valts för indexen vid indexskapandet. På så sätt kan komprimerade data lagras så tätt som möjligt. Komprimerade data kan också reservera utrymme för efterföljande posttillväxt eller indexinfogningar.
offentlig metod Static member JetComputeStats Vägleder varje index i en tabell för att exakt beräkna antalet poster i ett index och antalet distinkta nycklar i ett index. Den här informationen, tillsammans med antalet databassidor som allokerats för ett index och den aktuella tiden för beräkningen lagras i indexmetadata i databasen. Dessa data kan sedan hämtas med informationsåtgärder.
offentlig metod Static member JetCreateDatabase Skapar och bifogar en databasfil.
offentlig metod Static member JetCreateDatabase2 Skapar och bifogar en databasfil med en maximal databasstorlek angiven.
offentlig metod Static member JetCreateIndex Skapar ett index över data i en ESE-databas. Ett index kan användas för att snabbt hitta specifika data.
offentlig metod Static member JetCreateIndex2 Skapar index över data i en ESE-databas.
offentlig metod Static member JetCreateInstance Allokerar en ny instans av databasmotorn.
offentlig metod Static member JetCreateInstance2 Allokera en ny instans av databasmotorn för användning i en enda process, med ett angivet visningsnamn.
offentlig metod Static member JetCreateTable Skapa en tom tabell. Den nyligen skapade tabellen öppnas exklusivt.
offentlig metod Static member JetCreateTableColumnIndex3 Skapar en tabell, lägger till kolumner och index i den tabellen.
offentlig metod Static member JetDefragment Startar och stoppar uppgifter för databasdefragmentering som förbättrar dataorganisationen i en databas.
offentlig metod Static member JetDefragment2 Startar och stoppar uppgifter för databasdefragmentering som förbättrar dataorganisationen i en databas.
offentlig metod Static member JetDelete Tar bort den aktuella posten i en databastabell.
offentlig metod Static member JetDeleteColumn Tar bort en kolumn från en databastabell.
offentlig metod Static member JetDeleteColumn2 Tar bort en kolumn från en databastabell.
offentlig metod Static member JetDeleteIndex Tar bort ett index från en databastabell.
offentlig metod Static member JetDeleteTable Tar bort en tabell från en databas.
offentlig metod Static member JetDetachDatabase Släpper en databasfil som tidigare var kopplad till en databassession.
offentlig metod Static member JetDetachDatabase2 Släpper en databasfil som tidigare var kopplad till en databassession.
offentlig metod Static member JetDupCursor Duplicerar en öppen markör och returnerar ett handtag till den duplicerade markören. Om markören som duplicerades var en skrivskyddad markör är den duplicerade markören också en skrivskyddad markör. Alla tillstånd som rör skapande av en söknyckel eller uppdatering av en post kopieras inte till den duplicerade markören. Dessutom dupliceras inte platsen för den ursprungliga markören till den duplicerade markören. Den duplicerade markören öppnas alltid på det klustrade indexet och dess plats finns alltid på den första raden i tabellen.
offentlig metod Static member JetDupSession Initiera en ny ESE-session i samma instans som angivet sesid.
offentlig metod Static member JetEndExternalBackupInstance Avslutar en extern säkerhetskopieringssession. Det här API:et är det sista API:et i en serie API:er som måste anropas för att utföra en lyckad onlinesäkerhetskopia (icke-VSS-baserad).
offentlig metod Static member JetEndExternalBackupInstance2 Avslutar en extern säkerhetskopieringssession. Det här API:et är det sista API:et i en serie API:er som måste anropas för att utföra en lyckad onlinesäkerhetskopia (icke-VSS-baserad).
offentlig metod Static member JetEndSession Avslutar en session.
offentlig metod Static member JetEnumerateColumns Hämtar effektivt en uppsättning kolumner och deras värden från den aktuella posten för en markör eller kopiabufferten för markören. De kolumner och värden som hämtas kan begränsas av en lista med kolumn-ID:er, itagSequence-tal och andra egenskaper. Det här kolumnhämtnings-API:et är unikt eftersom det returnerar information i dynamiskt allokerat minne som hämtas med hjälp av en återanropskompatibel återanrop som tillhandahålls av användaren. Den här nya flexibiliteten möjliggör effektiv hämtning av kolumndata med specifika egenskaper (till exempel storlek och multiplicitet) som är okända för anroparen. Detta eliminerar behovet av att använda identifieringslägena för JetRetrieveColumn för att fastställa dessa egenskaper för att konfigurera ett slutligt anrop till JetRetrieveColumn som hämtar önskade data.
offentlig metod Static member JetEscrowUpdate Utför en atomisk additionsåtgärd på en kolumn. Med den här funktionen kan flera sessioner uppdatera samma post samtidigt utan konflikter. Se även EscrowUpdate(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32).
offentlig metod Static member JetFreeBuffer Frigör minne som allokerats av ett databasmotoranrop.
offentlig metod Static member JetGetAttachInfoInstance Används under en säkerhetskopia som initierades av JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) för att fråga en instans efter namnen på databasfiler som ska ingå i uppsättningen med säkerhetskopior. Endast databaser som för närvarande är kopplade till instansen med hjälp av JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit) kommer att beaktas. Dessa filer kan därefter öppnas med JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) och läsa med hjälp av JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32).
offentlig metod Static member JetGetBookmark Hämtar bokmärket för posten som är associerad med indexposten vid den aktuella positionen för en markör. Det här bokmärket kan sedan användas för att flytta markören tillbaka till samma post med hjälp av JetGotoBookmark(JET_SESID, JET_TABLEID, [], Int32). Bokmärket blir inte längre än BookmarkMost byte. Se även GetBookmark(JET_SESID, JET_TABLEID).
offentlig metod Static member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNBASE) Hämtar information om en kolumn i en tabell.
offentlig metod Static member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNDEF) Hämtar information om en tabellkolumn.
offentlig metod Static member JetGetColumnInfo(JET_SESID, JET_DBID, String, String, JET_COLUMNLIST) Hämtar information om alla kolumner i en tabell.
offentlig metod Static member JetGetCurrentIndex Ddeterminerar namnet på det aktuella indexet för en viss markör. Det här namnet används också för att senare välja indexet som det aktuella indexet med hjälp av JetSetCurrentIndex(JET_SESID, JET_TABLEID, String). Det kan också användas för att identifiera egenskaperna för indexet med JetGetTableIndexInfo.
offentlig metod Static member JetGetCursorInfo Avgör om en uppdatering av den aktuella posten för en markör resulterar i en skrivkonflikt, baserat på postens aktuella uppdateringsstatus. Det är möjligt att en skrivkonflikt i slutändan returneras även om JetGetCursorInfo returnerar korrekt. eftersom en annan session kan uppdatera posten innan den aktuella sessionen kan uppdatera samma post.
offentlig metod Static member JetGetDatabaseFileInfo(String, JET_DBINFOMISC, JET_DbInfo) Hämtar viss information om den angivna databasen.
offentlig metod Static member JetGetDatabaseFileInfo(String, Int32, JET_DbInfo) Hämtar viss information om den angivna databasen.
offentlig metod Static member JetGetDatabaseFileInfo(String, Int64, JET_DbInfo) Hämtar viss information om den angivna databasen.
offentlig metod Static member JetGetDatabaseInfo(JET_SESID, JET_DBID, JET_DBINFOMISC, JET_DbInfo) Hämtar viss information om den angivna databasen.
offentlig metod Static member JetGetDatabaseInfo(JET_SESID, JET_DBID, Int32, JET_DbInfo) Hämtar viss information om den angivna databasen.
offentlig metod Static member JetGetDatabaseInfo(JET_SESID, JET_DBID, String, JET_DbInfo) Hämtar viss information om den angivna databasen.
offentlig metod Static member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST) Föråldrad. Hämtar information om index i en tabell.
offentlig metod Static member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXID, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, JET_INDEXLIST, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, Int32, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, String, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetIndexInfo(JET_SESID, JET_DBID, String, String, UInt16, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetInstanceInfo Hämtar information om de instanser som körs.
offentlig metod Static member JetGetLock Reservera uttryckligen möjligheten att uppdatera en rad, skriva lås eller uttryckligen förhindra att en rad uppdateras av någon annan session, läslås. Normalt hämtas radskrivningslås implicit till följd av uppdatering av rader. Läslås krävs vanligtvis inte på grund av versionshantering av poster. I vissa fall kan dock en transaktion vilja att uttryckligen låsa en rad för att framtvinga serialisering eller se till att en efterföljande åtgärd lyckas.
offentlig metod Static member JetGetLogInfoInstance Används under en säkerhetskopia som initierades av JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) för att fråga en instans efter namnen på databaskorrigeringsfiler och loggfiler som ska ingå i uppsättningen med säkerhetskopior. Dessa filer kan därefter öppnas med JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64) och läsa med hjälp av JetReadFileInstance(JET_INSTANCE, JET_HANDLE, [], Int32, Int32).
offentlig metod Static member JetGetLS Gör att programmet kan hämta kontextreferensen som kallas Lokal lagring som är associerad med en markör eller den tabell som är associerad med markören. Den här kontextreferensen måste ha angetts tidigare med hjälp av JetSetLS(JET_SESID, JET_TABLEID, JET_LS, LsGrbit). JetGetLS kan också användas för att samtidigt hämta det aktuella kontexthandtaget för en markör eller tabell och återställa kontexthandtaget.
offentlig metod Static member JetGetObjectInfo(JET_SESID, JET_DBID, JET_OBJECTLIST) Hämtar information om databasobjekt.
offentlig metod Static member JetGetObjectInfo(JET_SESID, JET_DBID, JET_objtyp, String, JET_OBJECTINFO) Hämtar information om databasobjekt.
offentlig metod Static member JetGetRecordPosition Returnerar den aktuella postens bråkposition i det aktuella indexet i form av en JET_RECPOS struktur. Se även JetGotoPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
offentlig metod Static member JetGetSecondaryIndexBookmark Hämtar ett särskilt bokmärke för den sekundära indexposten vid den aktuella positionen för en markör. Det här bokmärket kan sedan användas för att effektivt flytta markören tillbaka till samma indexpost med hjälp av JetGotoSecondaryIndexBookmark. Detta är mest användbart när du flyttar på ett sekundärt index som innehåller dubbletter av nycklar eller som innehåller flera indexposter för samma post.
offentlig metod Static member JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String, Int32) Hämtar databaskonfigurationsalternativ.
offentlig metod Static member JetGetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String, Int32) Hämtar databaskonfigurationsalternativ.
offentlig metod Static member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, JET_COLUMNID, JET_COLUMNDEF) Hämtar information om en tabellkolumn.
offentlig metod Static member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNDEF) Hämtar information om en tabellkolumn.
offentlig metod Static member JetGetTableColumnInfo(JET_SESID, JET_TABLEID, String, JET_COLUMNLIST) Hämtar information om alla kolumner i tabellen.
offentlig metod Static member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST) Föråldrad. Hämtar information om index i en tabell.
offentlig metod Static member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXID, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, JET_INDEXLIST, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, Int32, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, String, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetTableIndexInfo(JET_SESID, JET_TABLEID, String, UInt16, JET_IdxInfo) Hämtar information om index i en tabell.
offentlig metod Static member JetGetTableInfo(JET_SESID, JET_TABLEID, JET_DBID, JET_TblInfo) Hämtar olika typer av information om en tabell i en databas.
offentlig metod Static member JetGetTableInfo(JET_SESID, JET_TABLEID, JET_OBJECTINFO, JET_TblInfo) Hämtar olika typer av information om en tabell i en databas.
offentlig metod Static member JetGetTableInfo(JET_SESID, JET_TABLEID, Int32, JET_TblInfo) Hämtar olika typer av information om en tabell i en databas.
offentlig metod Static member JetGetTableInfo(JET_SESID, JET_TABLEID, [], JET_TblInfo) Hämtar olika typer av information om en tabell i en databas.
offentlig metod Static member JetGetTableInfo(JET_SESID, JET_TABLEID, String, JET_TblInfo) Hämtar olika typer av information om en tabell i en databas.
offentlig metod Static member JetGetTruncateLogInfoInstance Används under en säkerhetskopiering som initierades av JetBeginExternalBackupInstance(JET_INSTANCE, BeginExternalBackupGrbit) för att fråga en instans efter namnen på de transaktionsloggfiler som kan tas bort på ett säkert sätt när säkerhetskopieringen har slutförts.
offentlig metod Static member JetGetVersion Hämtar versionen av databasmotorn.
offentlig metod Static member JetGotoBookmark Placerar en markör till en indexpost för posten som är associerad med det angivna bokmärket. Bokmärket kan användas med valfritt index som definierats över en tabell. Bokmärket för en post kan hämtas med hjälp av JetGetBookmark(JET_SESID, JET_TABLEID, [], Int32, Int32).
offentlig metod Static member JetGotoPosition Flyttar en markör till en ny plats som är en bråkdel av vägen genom det aktuella indexet. Se även JetGetRecordPosition(JET_SESID, JET_TABLEID, JET_RECPOS).
offentlig metod Static member JetGotoSecondaryIndexBookmark Placerar en markör till en indexpost som är associerad med det angivna sekundära indexbokmärket. Det sekundära indexbokmärket måste användas med samma index över samma tabell som det ursprungligen hämtades från. Det sekundära indexbokmärket för en indexpost kan hämtas med hjälp av JetGotoSecondaryIndexBookmark(JET_SESID, JET_TABLEID, [], Int32, [], Int32, GotoSecondaryIndexBookmarkGrbit).
offentlig metod Static member JetGrowDatabase Utökar storleken på en databas som för närvarande är öppen.
offentlig metod Static member JetIdle Utför inaktiva rensningsuppgifter eller kontrollerar statusen för versionsarkivet i ESE.
offentlig metod Static member JetIndexRecordCount Räknar antalet poster i det aktuella indexet från den aktuella positionen framåt. Den aktuella positionen ingår i antalet. Antalet kan vara större än det totala antalet poster i tabellen om det aktuella indexet är över en kolumn med flera värden och instanser av kolumnen har flera värden. Om tabellen är tom returneras 0 för antalet.
offentlig metod Static member JetInit Initiera ESENT-databasmotorn.
offentlig metod Static member JetInit2 Initiera ESENT-databasmotorn.
offentlig metod Static member JetIntersectIndexes Beräknar skärningspunkten mellan flera uppsättningar indexposter från olika sekundära index över samma tabell. Den här åtgärden är användbar för att hitta uppsättningen poster i en tabell som matchar två eller flera villkor som kan uttryckas med hjälp av indexintervall. Se även IntersectIndexes(JET_SESID, []).
offentlig metod Static member JetMakeKey Konstruerar söknycklar som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member JetMove(JET_SESID, JET_TABLEID, JET_Move, MoveGrbit) Navigera genom ett index. Markören kan placeras i början eller slutet av indexet och flyttas fram och tillbaka med ett angivet antal indexposter. Se även TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
offentlig metod Static member JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) Navigera genom ett index. Markören kan placeras i början eller slutet av indexet och flyttas fram och tillbaka med ett angivet antal indexposter. Se även TryMoveFirst(JET_SESID, JET_TABLEID), TryMoveLast(JET_SESID, JET_TABLEID), TryMoveNext(JET_SESID, JET_TABLEID), TryMovePrevious(JET_SESID, JET_TABLEID).
offentlig metod Static member JetOpenDatabase Öppnar en databas som tidigare kopplats med JetAttachDatabase(JET_SESID, String, AttachDatabaseGrbit)för användning med en databassession. Den här funktionen kan anropas flera gånger för samma databas.
offentlig metod Static member JetOpenFileInstance Öppnar en bifogad databas, databaskorrigeringsfil eller transaktionsloggfil för en aktiv instans i syfte att utföra en fuzzy-direktuppspelningssäkerhetskopia. Data från dessa filer kan därefter läsas via det returnerade handtaget med hjälp av JetReadFileInstance. Det returnerade handtaget måste stängas med JetCloseFileInstance. En extern säkerhetskopia av instansen måste ha initierats tidigare med JetBeginExternalBackupInstance.
offentlig metod Static member JetOpenTable Öppnar en markör i en tidigare skapad tabell.
offentlig metod Static member JetOpenTempTable Skapar en tillfällig tabell med ett enda index. En tillfällig tabell lagrar och hämtar poster precis som en vanlig tabell som skapats med JetCreateTableColumnIndex. Tillfälliga tabeller är dock mycket snabbare än vanliga tabeller på grund av deras flyktiga karaktär. De kan också användas för att mycket snabbt sortera och utföra duplicerad borttagning på postuppsättningar när de används på ett rent sekventiellt sätt. Se även JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
offentlig metod Static member JetOpenTempTable2 Skapar en tillfällig tabell med ett enda index. En tillfällig tabell lagrar och hämtar poster precis som en vanlig tabell som skapats med JetCreateTableColumnIndex. Tillfälliga tabeller är dock mycket snabbare än vanliga tabeller på grund av deras flyktiga karaktär. De kan också användas för att mycket snabbt sortera och utföra duplicerad borttagning på postuppsättningar när de används på ett rent sekventiellt sätt. Se även JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTempTable3(JET_SESID, [], Int32, JET_UNICODEINDEX, TempTableGrbit, JET_TABLEID, []). JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
offentlig metod Static member JetOpenTempTable3 Skapar en tillfällig tabell med ett enda index. En tillfällig tabell lagrar och hämtar poster precis som en vanlig tabell som skapats med JetCreateTableColumnIndex. Tillfälliga tabeller är dock mycket snabbare än vanliga tabeller på grund av deras flyktiga karaktär. De kan också användas för att mycket snabbt sortera och utföra duplicerad borttagning på postuppsättningar när de används på ett rent sekventiellt sätt. Se även JetOpenTempTable(JET_SESID, [], Int32, TempTableGrbit, JET_TABLEID, []), JetOpenTemporaryTable(JET_SESID, JET_OPENTEMPORARYTABLE).
offentlig metod Static member JetOSSnapshotFreeze Startar en ögonblicksbild. När ögonblicksbilden pågår kan ingen skriv-till-disk-aktivitet utföras av motorn.
offentlig metod Static member JetOSSnapshotPrepare Påbörjar förberedelserna för en ögonblicksbildsession. En ögonblicksbildsession är ett kort tidsintervall där motorn inte utfärdar några skriv-IO:er till disk, så att motorn kan delta i en volymögonblickssession (när den drivs av en ögonblicksbildsskrivare).
offentlig metod Static member JetOSSnapshotThaw Meddelar motorn att den kan återuppta normala I/O-åtgärder efter en frysningsperiod och en lyckad ögonblicksbild.
offentlig metod Static member JetPrepareUpdate Förbered en markör för uppdatering.
offentlig metod Static member JetReadFileInstance Hämtar innehållet i en fil som öppnas med JetOpenFileInstance(JET_INSTANCE, String, JET_HANDLE, Int64, Int64).
offentlig metod Static member JetRegisterCallback Tillåter att programmet konfigurerar databasmotorn för att utfärda meddelanden till programmet för specifika händelser. Dessa meddelanden är associerade med en specifik tabell och gäller endast tills instansen som innehåller tabellen stängs av med hjälp av JetTerm(JET_INSTANCE).
offentlig metod Static member JetRenameColumn Ändrar namnet på en befintlig kolumn.
offentlig metod Static member JetRenameTable Ändrar namnet på en befintlig tabell.
offentlig metod Static member JetResetSessionContext Kopplar bort en session från den aktuella tråden. Detta bör användas tillsammans med JetSetSessionContext(JET_SESID, IntPtr).
offentlig metod Static member JetResetTableSequential Meddelar databasmotorn att programmet inte längre genomsöker hela indexet som markören är placerad på. Det här anropet återställer ett meddelande som skickas av JetSetTableSequential(JET_SESID, JET_TABLEID, SetTableSequentialGrbit).
offentlig metod Static member JetRestoreInstance Återställer och återställer en direktuppspelningssäkerhetskopia av en instans, inklusive alla anslutna databaser. Den är utformad för att fungera med en säkerhetskopia som skapats med funktionen JetBackupInstance(JET_INSTANCE, String, BackupGrbit, JET_PFNSTATUS). Det här är den enklaste och mest inkapslade återställningsfunktionen.
offentlig metod Static member JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Hämtar ett kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position. Den här funktionen kan också hämta en kolumn från en post som skapas i markörkopieringsbufferten. Den här funktionen kan också hämta kolumndata från en indexpost som refererar till den aktuella posten. Förutom att hämta det faktiska kolumnvärdet kan JetRetrieveColumn också användas för att hämta storleken på en kolumn innan du hämtar själva kolumndata så att programbuffertar kan anpassas på rätt sätt.
offentlig metod Static member JetRetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, Int32, RetrieveColumnGrbit, JET_RETINFO) Hämtar ett kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position. Den här funktionen kan också hämta en kolumn från en post som skapas i markörkopieringsbufferten. Den här funktionen kan också hämta kolumndata från en indexpost som refererar till den aktuella posten. Förutom att hämta det faktiska kolumnvärdet kan JetRetrieveColumn också användas för att hämta storleken på en kolumn innan du hämtar själva kolumndata så att programbuffertar kan anpassas på rätt sätt.
offentlig metod Static member JetRetrieveColumns Hämtar flera kolumnvärden från den aktuella posten i en enda åtgärd. En matris med JET_RETRIEVECOLUMN strukturer används för att beskriva den uppsättning kolumnvärden som ska hämtas och för att beskriva utdatabuffertar för varje kolumnvärde som ska hämtas.
offentlig metod Static member JetRetrieveKey Hämtar nyckeln för indexposten vid den aktuella positionen för en markör. Se även RetrieveKey(JET_SESID, JET_TABLEID, RetrieveKeyGrbit).
offentlig metod Static member JetRollback Ångrar de ändringar som gjorts i databasens tillstånd och återgår till den senaste lagringspunkten. JetRollback stänger också alla markörer som öppnas under sparandepunkten. Om den yttersta sparpunkten ångras avslutas transaktionen.
offentlig metod Static member JetSeek Placerar effektivt en markör till en indexpost som matchar sökvillkoren som anges av söknyckeln i markören och den angivna ojämlikheten. En söknyckel måste ha skapats tidigare med hjälp av JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Se även TrySeek(JET_SESID, JET_TABLEID, SeekGrbit).
offentlig metod Static member JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, SetColumnGrbit, JET_SETINFO) Funktionen JetSetColumn ändrar ett kolumnvärde i en modifierad post som ska infogas eller uppdatera den aktuella posten. Det kan skriva över ett befintligt värde, lägga till ett nytt värde i en sekvens med värden i en kolumn med flera värden, ta bort ett värde från en sekvens med värden i en kolumn med flera värden eller uppdatera hela eller delar av ett långt värde (en kolumn av typen LongText- eller LongBinary-).
offentlig metod Static member JetSetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], Int32, Int32, SetColumnGrbit, JET_SETINFO) Funktionen JetSetColumn ändrar ett kolumnvärde i en modifierad post som ska infogas eller uppdatera den aktuella posten. Det kan skriva över ett befintligt värde, lägga till ett nytt värde i en sekvens med värden i en kolumn med flera värden, ta bort ett värde från en sekvens med värden i en kolumn med flera värden eller uppdatera hela eller delar av ett långt värde (en kolumn av typen LongText- eller LongBinary-).
offentlig metod Static member JetSetColumnDefaultValue Ändrar standardvärdet för en befintlig kolumn.
offentlig metod Static member JetSetColumns Tillåter att ett program anger flera kolumnvärden i en enda åtgärd. En matris med JET_SETCOLUMN strukturer används för att beskriva den uppsättning kolumnvärden som ska anges och för att beskriva indatabuffertar för varje kolumnvärde som ska anges.
offentlig metod Static member JetSetCurrentIndex Ange det aktuella indexet för en markör.
offentlig metod Static member JetSetCurrentIndex2 Ange det aktuella indexet för en markör.
offentlig metod Static member JetSetCurrentIndex3 Ange det aktuella indexet för en markör.
offentlig metod Static member JetSetCurrentIndex4 Ange det aktuella indexet för en markör.
offentlig metod Static member JetSetDatabaseSize Anger storleken på en oöppnad databasfil.
offentlig metod Static member JetSetIndexRange Begränsar tillfälligt uppsättningen indexposter som markören kan gå med hjälp av JetMove(JET_SESID, JET_TABLEID, Int32, MoveGrbit) till dem som börjar från den aktuella indexposten och slutar vid indexposten som matchar sökvillkoren som anges av söknyckeln i markören och de angivna bundna kriterierna. En söknyckel måste ha skapats tidigare med hjälp av JetMakeKey(JET_SESID, JET_TABLEID, [], Int32, MakeKeyGrbit). Se även TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member JetSetLS Gör att programmet kan associera en kontextreferens som kallas Lokal lagring med en markör eller den tabell som är associerad med markören. Den här kontextreferensen kan användas av programmet för att lagra extra data som är associerade med en markör eller tabell. Programmet meddelas senare med hjälp av ett återanrop vid körning när kontexthandtaget måste släppas. Detta gör det möjligt att associera dynamiskt allokerat tillstånd med en markör eller tabell.
offentlig metod Static member JetSetSessionContext Associerar en session med den aktuella tråden med hjälp av det angivna kontexthandtaget. Den här associationen åsidosätter standardmotorkravet att en transaktion för en viss session måste ske helt i samma tråd. Använd JetResetSessionContext(JET_SESID) för att ta bort associationen.
offentlig metod Static member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, JET_CALLBACK, String) Anger databaskonfigurationsalternativ.
offentlig metod Static member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, Int32, String) Anger databaskonfigurationsalternativ.
offentlig metod Static member JetSetSystemParameter(JET_INSTANCE, JET_SESID, JET_param, IntPtr, String) Anger databaskonfigurationsalternativ.
offentlig metod Static member JetSetTableSequential Meddelar databasmotorn att programmet genomsöker hela indexet som markören är placerad på. Därför justeras de metoder som används för att komma åt indexdata för att göra det här scenariot så snabbt som möjligt. Se även JetResetTableSequential(JET_SESID, JET_TABLEID, ResetTableSequentialGrbit).
offentlig metod Static member JetStopBackupInstance Förhindrar att säkerhetskopieringsrelaterad direktuppspelning fortsätter på en specifik instans som körs, vilket gör att säkerhetskopieringen av strömning avslutas på ett förutsägbart sätt.
offentlig metod Static member JetStopServiceInstance Förbereder en instans för avslutning.
offentlig metod Static member JetTerm Avsluta en instans som skapades med JetInit(JET_INSTANCE) eller JetCreateInstance(JET_INSTANCE, String).
offentlig metod Static member JetTerm2 Avsluta en instans som skapades med JetInit(JET_INSTANCE) eller JetCreateInstance(JET_INSTANCE, String).
offentlig metod Static member JetTruncateLogInstance Används under en säkerhetskopiering som initierades av JetBeginExternalBackup för att ta bort alla transaktionsloggfiler som inte längre behövs när den aktuella säkerhetskopieringen har slutförts.
offentlig metod Static member JetUnregisterCallback Konfigurerar databasmotorn för att sluta utfärda meddelanden till programmet enligt tidigare begäran via JetRegisterCallback(JET_SESID, JET_TABLEID, JET_cbtyp, JET_CALLBACK, IntPtr, JET_HANDLE).
offentlig metod Static member JetUpdate(JET_SESID, JET_TABLEID) JetUpdate-funktionen utför en uppdateringsåtgärd, inklusive att infoga en ny rad i en tabell eller uppdatera en befintlig rad. Du tar bort en tabellrad genom att anropa JetDelete(JET_SESID, JET_TABLEID).
offentlig metod Static member JetUpdate(JET_SESID, JET_TABLEID, [], Int32, Int32) JetUpdate-funktionen utför en uppdateringsåtgärd, inklusive att infoga en ny rad i en tabell eller uppdatera en befintlig rad. Du tar bort en tabellrad genom att anropa JetDelete(JET_SESID, JET_TABLEID).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, Boolean, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, Byte, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, [], MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, DateTime, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, Double, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, Guid, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, Int16, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, Int32, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, Int64, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, Single, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, UInt16, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, UInt32, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, UInt64, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MakeKey(JET_SESID, JET_TABLEID, String, Encoding, MakeKeyGrbit) Skapar en söknyckel som sedan kan användas av JetSeek(JET_SESID, JET_TABLEID, SeekGrbit) och JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit).
offentlig metod Static member MoveAfterLast Placera markören efter den sista posten i tabellen. En efterföljande flytt tidigare placerar markören på den sista posten.
offentlig metod Static member MoveBeforeFirst Placera markören före den första posten i tabellen. En efterföljande flytt placerar markören på den första posten.
offentlig metod Static member ResetIndexRange Tar bort ett indexintervall som skapats med JetSetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit) eller TrySetIndexRange(JET_SESID, JET_TABLEID, SetIndexRangeGrbit). Om det inte finns något indexintervall gör den här metoden ingenting.
offentlig metod Static member RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit, JET_RETINFO) Hämtar ett kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position. Den här funktionen kan också hämta en kolumn från en post som skapas i markörkopieringsbufferten. Den här funktionen kan också hämta kolumndata från en indexpost som refererar till den aktuella posten. Förutom att hämta det faktiska kolumnvärdet kan JetRetrieveColumn också användas för att hämta storleken på en kolumn innan du hämtar själva kolumndata så att programbuffertar kan anpassas på rätt sätt.
offentlig metod Static member RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett booleskt kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsBoolean(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett booleskt kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett bytekolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsByte(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett bytekolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett datetime-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsDateTime(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett datetime-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett dubbelt kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsDouble(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett dubbelt kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett flyttalskolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsFloat(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett flyttalskolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett guid-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsGuid(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett guid-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett int16-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett int32-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position. Unicode-kodningen används.
offentlig metod Static member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Encoding) Hämtar ett strängkolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsString(JET_SESID, JET_TABLEID, JET_COLUMNID, Encoding, RetrieveColumnGrbit) Hämtar ett strängkolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett uint16-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsUInt16(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett uint16-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett uint32-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsUInt32(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett uint32-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar ett uint64-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumnAsUInt64(JET_SESID, JET_TABLEID, JET_COLUMNID, RetrieveColumnGrbit) Hämtar ett uint64-kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position.
offentlig metod Static member RetrieveColumns Hämtar kolumner till ColumnValue-objekt.
offentlig metod Static member RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID) Hämtar storleken på ett enstaka kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position. Den här funktionen kan också hämta en kolumn från en post som skapas i markörkopieringsbufferten. Den här funktionen kan också hämta kolumndata från en indexpost som refererar till den aktuella posten.
offentlig metod Static member RetrieveColumnSize(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32, RetrieveColumnGrbit) Hämtar storleken på ett enstaka kolumnvärde från den aktuella posten. Posten är den post som är associerad med indexposten vid markörens aktuella position. Den här funktionen kan också hämta en kolumn från en post som skapas i markörkopieringsbufferten. Den här funktionen kan också hämta kolumndata från en indexpost som refererar till den aktuella posten.
offentlig metod Static member RetrieveKey Hämtar nyckeln för indexposten vid den aktuella positionen för en markör.
offentlig metod Static member SerializeObjectToColumn Skriv en serialiserad form av ett objekt till en kolumn.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, boolesk) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Byte) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, []) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, DateTime) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Double) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Guid) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int16) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int32) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Int64) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, Single) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt16) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt32) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, UInt64) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, [], SetColumnGrbit) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumn(JET_SESID, JET_TABLEID, JET_COLUMNID, String, Encoding, SetColumnGrbit) Ändrar ett värde för en enskild kolumn i en ändrad post som ska infogas eller för att uppdatera den aktuella posten.
offentlig metod Static member SetColumns Anger kolumner från ColumnValue-objekt.
offentlig metod Static member TryGetLock Reservera uttryckligen möjligheten att uppdatera en rad, skriva lås eller uttryckligen förhindra att en rad uppdateras av någon annan session, läslås. Normalt hämtas radskrivningslås implicit till följd av uppdatering av rader. Läslås krävs vanligtvis inte på grund av versionshantering av poster. I vissa fall kan dock en transaktion vilja att uttryckligen låsa en rad för att framtvinga serialisering eller se till att en efterföljande åtgärd lyckas.
offentlig metod Static member TryMove Försök att navigera genom ett index. Om navigeringen lyckas returnerar den här metoden true. Om det inte finns någon post att navigera till den här metoden returneras false. ett undantag utlöses för andra fel.
offentlig metod Static member TryMoveFirst Försök att flytta till den första posten i tabellen. Om tabellen är tom returnerar detta falskt, om ett annat fel påträffas utlöses ett undantag.
offentlig metod Static member TryMoveLast Försök att flytta till den sista posten i tabellen. Om tabellen är tom returnerar detta falskt, om ett annat fel påträffas utlöses ett undantag.
offentlig metod Static member TryMoveNästa Försök att flytta till nästa post i tabellen. Om det inte finns någon nästa post returnerar detta falskt, om ett annat fel påträffas genereras ett undantag.
offentlig metod Static member TryMovePrevious Försök att flytta till den tidigare posten i tabellen. Om det inte finns någon tidigare post returnerar detta falskt, om ett annat fel påträffas genereras ett undantag.
offentlig metod Static member TryOpenTable Försök att öppna en tabell.
offentlig metod Static member TrySeek Placerar effektivt en markör till en indexpost som matchar sökvillkoren som anges av söknyckeln i markören och den angivna ojämlikheten. En söknyckel måste ha skapats tidigare med JetMakeKey.
offentlig metod Static member TrySetIndexRange Begränsar tillfälligt den uppsättning indexposter som markören kan gå med JetMove till de som börjar från den aktuella indexposten och slutar vid indexposten som matchar sökvillkoren som anges av söknyckeln i markören och de angivna bundna kriterierna. En söknyckel måste ha skapats tidigare med JetMakeKey. Returnerar sant om indexintervallet inte är tomt, annars falskt.

Topp

Se även

Hänvisning

Api-klass

Microsoft.Isam.Esent.Interop-namnområde