るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.019秒)

別のキーワード

  1. rubygems/source_info_cache search
  2. sourceinfocache cache_data
  3. sourceinfocache user_cache_file
  4. rubygems/source_info_cache cache_data
  5. sourceinfocache system_cache_file

検索結果

Gem::SourceInfoCacheEntry (72001.0)

Gem::SourceInfoCache が持つエントリを表すためのクラスです。

Gem::SourceInfoCache が持つエントリを表すためのクラスです。

Gem::SourceInfoCacheEntry.new(si, size) -> Gem::SourceInfoCacheEntry (18604.0)

キャッシュのエントリを作成します。

キャッシュのエントリを作成します。

@param si Gem::SourceIndex のインスタンスを指定します。

@param size エントリのサイズを指定します。

Gem::SourceInfoCache (18019.0)

個々の Gem パッケージのインデックス情報のコピーを保存するためのクラスです。

個々の Gem パッケージのインデックス情報のコピーを保存するためのクラスです。

キャッシュの保存場所として以下の二つが存在します。

: システムキャッシュ
ファイルに対する書き込み権限や作成権限がある場合はこちらを使用します。
: ユーザーキャッシュ
システムキャッシュが使用できない場合に使用します。

使用するキャッシュを選択すると、全ての操作で選択されたキャッシュを使用します。
また、このクラスは動的にキャッシュの種類を切り替えません。

キャッシュデータはキーが取得元の URI で値が Gem::SourceInfoCacheEntry のインスタンスであるハッシュです。

Gem::SourceInfoCacheEntry#refresh(source_uri, all) -> Gem::SourceIndex (18001.0)

ソースインデックスを更新します。

ソースインデックスを更新します。

@param source_uri データを取得する URI を指定します。

@param all 全てのインデックスを更新するかどうかを指定します。

Gem::SourceInfoCacheEntry#size -> Integer (18001.0)

ソースエントリのサイズです。

ソースエントリのサイズです。

ソースインデックスが変化したことを検出するために使用します。

絞り込み条件を変える

Gem::SourceInfoCacheEntry#source_index -> Gem::SourceIndex (18001.0)

このキャッシュエントリに対するソースインデックスです。

このキャッシュエントリに対するソースインデックスです。