Freigeben über


TransactionalBatch.ReplaceItem<T> Methode

Definition

Fügt dem Batch einen Vorgang hinzu, um ein Element zu ersetzen.

public abstract Microsoft.Azure.Cosmos.TransactionalBatch ReplaceItem<T> (string id, T item, Microsoft.Azure.Cosmos.TransactionalBatchItemRequestOptions requestOptions = default);
abstract member ReplaceItem : string * 'T * Microsoft.Azure.Cosmos.TransactionalBatchItemRequestOptions -> Microsoft.Azure.Cosmos.TransactionalBatch
Public MustOverride Function ReplaceItem(Of T) (id As String, item As T, Optional requestOptions As TransactionalBatchItemRequestOptions = Nothing) As TransactionalBatch

Typparameter

T

Der Typ des zu erstellenden Elements.

Parameter

id
String

Die eindeutige ID des Elements.

item
T

Ein serialisierbares JSON-Objekt, das eine id-Eigenschaft enthalten muss. Weitere Informationen finden Sie CosmosSerializer unter Implementieren eines benutzerdefinierten Serialisierungsprogramms.

requestOptions
TransactionalBatchItemRequestOptions

(Optional) Die Optionen für die Elementanforderung.

Gibt zurück

Der Transaktionsbatch instance, wobei der Vorgang hinzugefügt wurde.

Gilt für: