Freigeben über


KeyValueStoreReplica.TryUpdate Methode

Definition

Überlädt

TryUpdate(TransactionBase, String, Byte[])

Versucht, den mit dem angegebenen Schlüssel indizierten Wert zu aktualisieren.

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

Versucht, den mit dem angegebenen Schlüssel indizierten Wert zu aktualisieren.

TryUpdate(TransactionBase, String, Byte[])

Versucht, den mit dem angegebenen Schlüssel indizierten Wert zu aktualisieren.

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

Parameter

transactionBase
TransactionBase

Die Transaktion instance.

key
String

Der Schlüssel oder Index des zu aktualisierenden Werts (als Zeichenfolge). Auf 800 Zeichen begrenzt.

value
Byte[]

Der zu speichernde Wert (als Bytearray), der auf eine Länge von 2 GB beschränkt ist.

Gibt zurück

True, wenn der angegebene Schlüssel gefunden und aktualisiert wurde. False, wenn der angegebene Schlüssel nicht vorhanden ist.

Gilt für:

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

Versucht, den mit dem angegebenen Schlüssel indizierten Wert zu aktualisieren.

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

Parameter

transactionBase
TransactionBase

Die Transaktion instance.

key
String

Der Schlüssel oder Index des zu aktualisierenden Werts (als Zeichenfolge). Auf 800 Zeichen begrenzt.

value
Byte[]

Der zu speichernde Wert (als Bytearray), der auf eine Länge von 2 GB beschränkt ist.

checkSequenceNumber
Int64

Die erwartete Sequenznummer des zu aktualisierenden Schlüssels.

Gibt zurück

True, wenn der angegebene Schlüssel gefunden und aktualisiert wurde. False, wenn der angegebene Schlüssel nicht vorhanden ist.

Gilt für: