SQLiteDatabase.SetMaxSqlCacheSize(Int32) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このデータベースの準備されたステートメント キャッシュの最大サイズを設定します。
[Android.Runtime.Register("setMaxSqlCacheSize", "(I)V", "GetSetMaxSqlCacheSize_IHandler")]
public virtual void SetMaxSqlCacheSize(int cacheSize);
[<Android.Runtime.Register("setMaxSqlCacheSize", "(I)V", "GetSetMaxSqlCacheSize_IHandler")>]
abstract member SetMaxSqlCacheSize : int -> unit
override this.SetMaxSqlCacheSize : int -> unit
パラメーター
- cacheSize
- Int32
キャッシュのサイズ。 (0 ~ #MAX_SQL_CACHE_SIZE) にすることができます。
- 属性
例外
入力 cacheSize が >MaxSqlCacheSize場合は #。
注釈
このデータベースの準備されたステートメント キャッシュの最大サイズを設定します。 (キャッシュのサイズ = キャッシュに格納されているコンパイル済み sql ステートメントの数)。
最大キャッシュ サイズは、現在のサイズ (既定値 = 10) からのみ増やすことができます。 このメソッドが現在の最大値よりも小さいサイズで呼び出されると、IllegalStateException がスローされます。
このメソッドはスレッド セーフです。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。