Compartilhar via


CloudQueue.UpdateMessageAsync Método

Definição

Sobrecargas

UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext)

Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem.

UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem.

UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields)

Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem.

UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, CancellationToken)

Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem.

UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext)

Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task UpdateMessageAsync (Microsoft.Azure.Storage.Queue.CloudQueueMessage message, TimeSpan visibilityTimeout, Microsoft.Azure.Storage.Queue.MessageUpdateFields updateFields, Microsoft.Azure.Storage.Queue.QueueRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member UpdateMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * TimeSpan * Microsoft.Azure.Storage.Queue.MessageUpdateFields * Microsoft.Azure.Storage.Queue.QueueRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
override this.UpdateMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * TimeSpan * Microsoft.Azure.Storage.Queue.MessageUpdateFields * Microsoft.Azure.Storage.Queue.QueueRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task
Public Overridable Function UpdateMessageAsync (message As CloudQueueMessage, visibilityTimeout As TimeSpan, updateFields As MessageUpdateFields, options As QueueRequestOptions, operationContext As OperationContext) As Task

Parâmetros

visibilityTimeout
TimeSpan

Um TimeSpan que especifica o intervalo de tempo limite de visibilidade.

updateFields
MessageUpdateFields

Um conjunto de MessageUpdateFields valores que especificam quais partes da mensagem devem ser atualizadas.

options
QueueRequestOptions

Um objeto QueueRequestOptions que especifica opções adicionais para a solicitação.

operationContext
OperationContext

Um objeto OperationContext que representa o contexto da operação atual.

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, QueueRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task UpdateMessageAsync (Microsoft.Azure.Storage.Queue.CloudQueueMessage message, TimeSpan visibilityTimeout, Microsoft.Azure.Storage.Queue.MessageUpdateFields updateFields, Microsoft.Azure.Storage.Queue.QueueRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member UpdateMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * TimeSpan * Microsoft.Azure.Storage.Queue.MessageUpdateFields * Microsoft.Azure.Storage.Queue.QueueRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.UpdateMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * TimeSpan * Microsoft.Azure.Storage.Queue.MessageUpdateFields * Microsoft.Azure.Storage.Queue.QueueRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function UpdateMessageAsync (message As CloudQueueMessage, visibilityTimeout As TimeSpan, updateFields As MessageUpdateFields, options As QueueRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task

Parâmetros

visibilityTimeout
TimeSpan

Um TimeSpan que especifica o intervalo de tempo limite de visibilidade.

updateFields
MessageUpdateFields

Um conjunto de MessageUpdateFields valores que especificam quais partes da mensagem devem ser atualizadas.

options
QueueRequestOptions

Um objeto QueueRequestOptions que especifica opções adicionais para a solicitação.

operationContext
OperationContext

Um objeto OperationContext que representa o contexto da operação atual.

cancellationToken
CancellationToken

Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields)

Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task UpdateMessageAsync (Microsoft.Azure.Storage.Queue.CloudQueueMessage message, TimeSpan visibilityTimeout, Microsoft.Azure.Storage.Queue.MessageUpdateFields updateFields);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member UpdateMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * TimeSpan * Microsoft.Azure.Storage.Queue.MessageUpdateFields -> System.Threading.Tasks.Task
override this.UpdateMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * TimeSpan * Microsoft.Azure.Storage.Queue.MessageUpdateFields -> System.Threading.Tasks.Task
Public Overridable Function UpdateMessageAsync (message As CloudQueueMessage, visibilityTimeout As TimeSpan, updateFields As MessageUpdateFields) As Task

Parâmetros

visibilityTimeout
TimeSpan

Um TimeSpan que especifica o intervalo de tempo limite de visibilidade.

updateFields
MessageUpdateFields

Um conjunto de MessageUpdateFields valores que especificam quais partes da mensagem devem ser atualizadas.

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a

UpdateMessageAsync(CloudQueueMessage, TimeSpan, MessageUpdateFields, CancellationToken)

Inicia uma operação assíncrona para atualizar o tempo limite de visibilidade e, opcionalmente, o conteúdo de uma mensagem.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task UpdateMessageAsync (Microsoft.Azure.Storage.Queue.CloudQueueMessage message, TimeSpan visibilityTimeout, Microsoft.Azure.Storage.Queue.MessageUpdateFields updateFields, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member UpdateMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * TimeSpan * Microsoft.Azure.Storage.Queue.MessageUpdateFields * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.UpdateMessageAsync : Microsoft.Azure.Storage.Queue.CloudQueueMessage * TimeSpan * Microsoft.Azure.Storage.Queue.MessageUpdateFields * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function UpdateMessageAsync (message As CloudQueueMessage, visibilityTimeout As TimeSpan, updateFields As MessageUpdateFields, cancellationToken As CancellationToken) As Task

Parâmetros

visibilityTimeout
TimeSpan

Um TimeSpan que especifica o intervalo de tempo limite de visibilidade.

updateFields
MessageUpdateFields

Um conjunto de MessageUpdateFields valores que especificam quais partes da mensagem devem ser atualizadas.

cancellationToken
CancellationToken

Um CancellationToken a ser observado ao aguardar a conclusão da tarefa.

Retornos

Um objeto Task que representa a operação assíncrona.

Atributos

Aplica-se a