DatabaseOpenFlags 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この列挙体は、メンバー値のビットごとの組み合わせをサポートしています。
[System.Flags]
public enum DatabaseOpenFlags
[<System.Flags>]
type DatabaseOpenFlags =
- 継承
-
DatabaseOpenFlags
- 属性
フィールド
| Name | 値 | 説明 |
|---|---|---|
| OpenReadwrite | 0 | Open フラグ: openDatabase(File, OpenParams) のフラグを設定して、読み取りと書き込みのためにデータベースを開きます。 ディスクがいっぱいの場合は、実際に何かを書き込む前でも、このエラーが発生する可能性があります。 このフラグの値は 0 なので、既定値であることに注意してください。
|
| OpenReadonly | 1 | Open フラグ: openDatabase(File, OpenParams) のフラグを設定して、読み取り専用でデータベースを開きます。 ディスクがいっぱいになった場合にデータベースを開く唯一の信頼性の高い方法です。
|
| NoLocalizedCollators | 16 | Open フラグ: ローカライズされたコレーターをサポートせずにデータベースを開くために openDatabase(File, OpenParams) のフラグを設定します。 これにより、コレーター LOCALIZED が作成されません。 このフラグを使用してデータベースが作成された設定を使用する場合は、一貫性を保つ必要があります。 これが設定されている場合、setLocale(Locale) は何も行いません。
|
| CreateIfNecessary | 268435456 | Open フラグ: データベース ファイルがまだ存在しない場合にデータベース ファイルを作成するための openDatabase(File, OpenParams) のフラグ。
|
| EnableWriteAheadLogging | 536870912 | Open フラグ: openDatabase(File, OpenParams) のフラグを設定して、事前書き込みログが既定で有効になっているデータベース ファイルを開きます。 このフラグの使用は、enableWriteAheadLogging() を呼び出すよりも効率的です。 先書きログは読み取り専用データベースでは使用できないため、データベースが読み取り専用で開かれている場合、このフラグの値は無視されます。
|
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。