TableClient.UpsertEntity<T> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ersetzt die angegebene Tabellenentität vom Typ T
, sofern vorhanden. Erstellt die Entität, wenn sie nicht vorhanden ist.
public virtual Azure.Response UpsertEntity<T> (T entity, Azure.Data.Tables.TableUpdateMode mode = Azure.Data.Tables.TableUpdateMode.Merge, System.Threading.CancellationToken cancellationToken = default) where T : Azure.Data.Tables.ITableEntity;
abstract member UpsertEntity : 'T * Azure.Data.Tables.TableUpdateMode * System.Threading.CancellationToken -> Azure.Response (requires 'T :> Azure.Data.Tables.ITableEntity)
override this.UpsertEntity : 'T * Azure.Data.Tables.TableUpdateMode * System.Threading.CancellationToken -> Azure.Response (requires 'T :> Azure.Data.Tables.ITableEntity)
Public Overridable Function UpsertEntity(Of T As ITableEntity) (entity As T, Optional mode As TableUpdateMode = Azure.Data.Tables.TableUpdateMode.Merge, Optional cancellationToken As CancellationToken = Nothing) As Response
Typparameter
- T
Ein benutzerdefinierter ITableEntity Modelltyp, der oder eine instance von TableEntityimplementiert.
Parameter
- entity
- T
Die Entität, die upsert werden soll.
- mode
- TableUpdateMode
Bestimmt das Verhalten des Aktualisierungsvorgangs, wenn die Entität bereits in der Tabelle vorhanden ist. Weitere Informationen finden Sie unter TableUpdateMode.
- cancellationToken
- CancellationToken
Ein CancellationToken , der die Lebensdauer der Anforderung steuert.
Gibt zurück
Die , Response die das Ergebnis des Vorgangs angibt.
Ausnahmen
Der Server hat einen Fehler zurückgegeben. Weitere Informationen, die vom Server zurückgegeben werden, finden Sie Message unter.
Gilt für:
Azure SDK for .NET