この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

ICustomProvider.Update メソッド (Object, String, String, Byte[], Int64)

 

ストア内のエントリを更新します。

名前空間:   Microsoft.ApplicationServer.Caching
アセンブリ:  Microsoft.ApplicationServer.Caching.Core (Microsoft.ApplicationServer.Caching.Core.dll 内)

bool Update(
	object transactionContext,
	string type,
	string key,
	byte[] data,
	long oldVersion
)

パラメーター

transactionContext
Type: System.Object

トランザクション コンテキスト オブジェクトです。

type
Type: System.String

エントリの型です。

key
Type: System.String

エントリのキーです。

data
Type: System.Byte[]

更新されたエントリの値です。

oldVersion
Type: System.Int64

エントリのバージョンです。 この値が 0 に等しいかそれより小さい場合、更新はバージョンに関係なく実行されます。 この値が 0 より大きい場合には、更新はエントリのバージョンが指定されたバージョンに一致する場合にのみ実行されます。

戻り値

Type: System.Boolean

Boolean を返します。 更新が成功した場合、戻り値の値は trueです。 エントリが存在しないか、バージョンが一致しない場合、戻り値の値は falseです。

予期しないエラーをスローする必要があります、 ConfigStoreException 例外。

トップに戻る
表示: