次の方法で共有


KeyValueStoreReplica.TryUpdate メソッド

定義

オーバーロード

TryUpdate(TransactionBase, String, Byte[])

指定したキーによってインデックス付けされた値の更新を試みます。

TryUpdate(TransactionBase, String, Byte[], Int64)

指定したキーによってインデックス付けされた値の更新を試みます。

TryUpdate(TransactionBase, String, Byte[])

指定したキーによってインデックス付けされた値の更新を試みます。

public bool TryUpdate (System.Fabric.TransactionBase transactionBase, string key, byte[] value);
member this.TryUpdate : System.Fabric.TransactionBase * string * byte[] -> bool
Public Function TryUpdate (transactionBase As TransactionBase, key As String, value As Byte()) As Boolean

パラメーター

transactionBase
TransactionBase

トランザクション インスタンス。

key
String

(文字列として) 更新する値のキー (インデックス)。 長さは 800 文字に制限されています。

value
Byte[]

格納される値 (バイト配列として) の長さは 2 GB に制限されます。

戻り値

True を指定したキーが見つかり、更新された場合。 False 指定したキーが存在しない場合。

適用対象

TryUpdate(TransactionBase, String, Byte[], Int64)

指定したキーによってインデックス付けされた値の更新を試みます。

public bool TryUpdate (System.Fabric.TransactionBase transactionBase, string key, byte[] value, long checkSequenceNumber);
member this.TryUpdate : System.Fabric.TransactionBase * string * byte[] * int64 -> bool
Public Function TryUpdate (transactionBase As TransactionBase, key As String, value As Byte(), checkSequenceNumber As Long) As Boolean

パラメーター

transactionBase
TransactionBase

トランザクション インスタンス。

key
String

(文字列として) 更新する値のキー (インデックス)。 長さは 800 文字に制限されています。

value
Byte[]

格納される値 (バイト配列として) の長さは 2 GB に制限されます。

checkSequenceNumber
Int64

更新するキーの予期されるシーケンス番号。

戻り値

True を指定したキーが見つかり、更新された場合。 False 指定したキーが存在しない場合。

適用対象