TableClient.UpsertEntity<T> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Remplace l’entité de table spécifiée de type T
, si elle existe. Crée l’entité si elle n’existe pas.
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
Paramètres de type
- T
Type de modèle personnalisé qui implémente ITableEntity ou un instance de TableEntity.
Paramètres
- entity
- T
Entité à mettre à l’upsert.
- mode
- TableUpdateMode
Détermine le comportement de l’opération de mise à jour lorsque l’entité existe déjà dans la table. Consultez TableUpdateMode pour plus d’informations.
- cancellationToken
- CancellationToken
CancellationToken Contrôle de la durée de vie de la requête.
Retours
Response indiquant le résultat de l’opération.
Exceptions
Le serveur a retourné une erreur. Consultez Message pour plus d’informations retournées à partir du serveur.
S’applique à
Azure SDK for .NET