TableClient.UpdateEntityAsync<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.
public virtual System.Threading.Tasks.Task<Azure.Response> UpdateEntityAsync<T> (T entity, Azure.ETag ifMatch, Azure.Data.Tables.TableUpdateMode mode = Azure.Data.Tables.TableUpdateMode.Merge, System.Threading.CancellationToken cancellationToken = default) where T : Azure.Data.Tables.ITableEntity;
abstract member UpdateEntityAsync : 'T * Azure.ETag * Azure.Data.Tables.TableUpdateMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response> (requires 'T :> Azure.Data.Tables.ITableEntity)
override this.UpdateEntityAsync : 'T * Azure.ETag * Azure.Data.Tables.TableUpdateMode * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response> (requires 'T :> Azure.Data.Tables.ITableEntity)
Public Overridable Function UpdateEntityAsync(Of T As ITableEntity) (entity As T, ifMatch As ETag, Optional mode As TableUpdateMode = Azure.Data.Tables.TableUpdateMode.Merge, Optional cancellationToken As CancellationToken = Nothing) As Task(Of 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 à jour.
- ifMatch
- ETag
Valeur If-Match à utiliser pour l’accès concurrentiel optimiste. Si All est spécifié, l’opération est exécutée sans condition. Si la ETag valeur est spécifiée, l’opération échoue avec un status de 412 (Échec de la condition préalable) si la ETag valeur de l’entité dans la table ne correspond pas.
- mode
- TableUpdateMode
Détermine le comportement de l’opération de mise à jour.
- cancellationToken
- CancellationToken
Contrôle CancellationToken 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 renvoyées par le serveur.
Remarques
Consultez TableUpdateMode pour plus d’informations sur le comportement de .mode
S’applique à
Azure SDK for .NET