Compartir a través de


QueueStorage.QueueActivityAsync Método

Definición

Poner en cola una actividad para su posterior procesamiento. El tiempo de espera de visibilidad especifica cuánto tiempo debe ser invisible el mensaje para las operaciones Dequeue y Peek.

public abstract System.Threading.Tasks.Task<string> QueueActivityAsync(Microsoft.Bot.Schema.Activity activity, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
abstract member QueueActivityAsync : Microsoft.Bot.Schema.Activity * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public MustOverride Function QueueActivityAsync (activity As Activity, Optional visibilityTimeout As Nullable(Of TimeSpan) = Nothing, Optional timeToLive As Nullable(Of TimeSpan) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of String)

Parámetros

activity
Activity

que Activity se va a poner en cola para su posterior procesamiento.

visibilityTimeout
Nullable<TimeSpan>

Tiempo de espera de visibilidad. Opcional con un valor predeterminado de 0. No puede ser mayor que 7 días.

timeToLive
Nullable<TimeSpan>

Especifica el intervalo de tiempo de vida del mensaje.

cancellationToken
CancellationToken

Token de cancelación para la operación asincrónica.

Devoluciones

Cadena de resultado.

Se aplica a