るりまサーチ

最速Rubyリファレンスマニュアル検索!
1244件ヒット [1201-1244件を表示] (0.070秒)
トップページ > クエリ:new[x] > クエリ:Error[x]

別のキーワード

  1. openssl new
  2. _builtin new
  3. rexml/document new
  4. resolv new
  5. socket new

ライブラリ

モジュール

検索結果

<< < ... 11 12 13 >>

PStore#abort -> () (12.0)

データベースの読み書きを終了します。

...が、データベースの変更は反映されません。

@raise PStore::Error トランザクション外でこのメソッドが呼び出された場合に発生します。

例:

require 'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p db.roots # => []
ary = db["r...

PStore#commit -> () (12.0)

データベースの読み書きを終了します。

...抜け、データベースの変更が反映されます。

@raise PStore::Error トランザクション外でこのメソッドが呼び出された場合に発生します。

例:

require 'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p db.roots # => []
ary = db["r...

PStore#delete(name) -> object (12.0)

ルートnameに対応する値を削除します。

...るルート。

@return 削除した値を返します。

@raise PStore::Error トランザクション外でこのメソッドが呼び出された場合に発生します。

例:

require 'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p db.roots # => []
ary = db["roo...

PStore#transaction(read_only = false) {|pstore| ... } -> object (12.0)

トランザクションに入ります。 このブロックの中でのみデータベースの読み書きができます。

...ロックで最後に評価した値を返します。

@raise PStore::Error read_only を真にしたときに、データベースを変更しようした場合に発生します。

例:

require 'pstore'
db = PStore.new("/tmp/foo")
db.transaction do
p db.roots # => []
ary = d...
<< < ... 11 12 13 >>