VistaGrbits メンバー

保護されたメンバーを含める
継承されたメンバーを含める

Vista バージョンの ESENT に追加された Grbits。

VistaGrbits 型は、次のメンバーを公開します。

フィールド

  名前 説明
パブリック フィールド静的メンバー ContinueAfterThaw スナップショット セッションは JetOSSnapshotThaw の後に続行され、JetOSSnapshotEnd 関数呼び出しが必要になります。
パブリック フィールド静的メンバー IndexCrossProduct 複数値列である複数のキー列を持つインデックスに対してこのフラグを指定すると、それらのキー列のすべての値のクロス積の結果ごとにインデックス エントリが作成されます。 それ以外の場合、インデックスは、複数値列である最も重要なキー列の複数値ごとに 1 つのエントリのみを持ち、これらの各インデックス エントリは、複数値列である他のキー列の最初の複数値を使用します。 たとえば、値が "1" と "2" の列 B の値が "red" および "blue" の列 A のインデックスに対してこのフラグを指定した場合、"red"、"1" のインデックス エントリが作成されます。"red", "2";"blue", "1";"blue"、"2" それ以外の場合は、"red"、"1" のインデックス エントリが作成されます。"blue"、"1"
パブリック フィールド静的メンバー IndexDisallowTruncation このフラグを指定すると、インデックスを更新すると、 KeyTruncated で切り捨てられたキーが失敗します。 それ以外の場合、キーは自動的に切り捨てられます。
パブリック フィールド静的メンバー IndexNestedTable 複数の複数値の列に対するインデックスを作成しますが、同じ itagSequence の値のみを使用します。
パブリック フィールド静的メンバー LogStreamMustExist トランザクション ログは、ログ ファイル ディレクトリに存在する必要があります (つまり、新しいストリームを自動開始することはできません)。
パブリック フィールド静的メンバー RecoveryWithoutUndo 回復を実行しますが、元に戻すフェーズでは停止します。 存在するログを再生できるようにします。その後、追加のログをコピーして再生できます。
パブリック フィールド静的メンバー ReplayMissingMapEntryDB データベース マップ エントリが見つからない場合、既定では同じ場所になります。
パブリック フィールド静的メンバー TruncateDone 切り捨ての呼び出しが完了していない場合でも、エンジンはデータベース ヘッダーを適切にマークできます (完全バックアップが完了したなど)。
パブリック フィールド静的メンバー TruncateLogsAfterRecovery 回復が正常に完了したら、ログ ファイルを切り捨てます。

関連項目

リファレンス

VistaGrbits クラス

Microsoft.Isam.Esent.Interop.Vista 名前空間