Partilhar via


TableClient.UpdateEntityAsync<T> Método

Definição

Atualizações a entidade de tabela especificada do tipo T, se ela existir. Se for modeReplace, a entidade será substituída. Se for modeMerge, os valores de propriedade presentes no entity serão mesclados com a entidade existente.

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)

Parâmetros de tipo

T

Um tipo de modelo personalizado que implementa ITableEntity ou uma instância do TableEntity.

Parâmetros

entity
T

A entidade a ser atualizada.

ifMatch
ETag

O valor If-Match a ser usado para simultaneidade otimista. Se All for especificado, a operação será executada incondicionalmente. Se o ETag valor for especificado, a operação falhará com um status de 412 (Falha de Pré-condição) se o ETag valor da entidade na tabela não corresponder.

mode
TableUpdateMode

Determina o comportamento da operação De atualização.

cancellationToken
CancellationToken

Um CancellationToken que controla o tempo de vida da solicitação.

Retornos

O Response que indica o resultado da operação.

Exceções

O servidor retornou um erro. Consulte Message para obter detalhes retornados do servidor.

Comentários

Consulte TableUpdateMode para obter mais informações sobre o comportamento do mode.

Aplica-se a