Partager via


AzureQueueStorage.QueueActivityAsync Méthode

Définition

Mettre en file d’attente une activité vers azure.Storage.Queues.QueueClient. Le délai d’expiration de visibilité spécifie la durée pendant laquelle le message doit être invisible pour les opérations Dequeue et Peek. Le contenu du message doit être une chaîne encodée en UTF-8 d’une taille maximale de 64 Ko.

public override System.Threading.Tasks.Task<string> QueueActivityAsync (Microsoft.Bot.Schema.Activity activity, TimeSpan? visibilityTimeout = default, TimeSpan? timeToLive = default, System.Threading.CancellationToken cancellationToken = default);
override this.QueueActivityAsync : Microsoft.Bot.Schema.Activity * Nullable<TimeSpan> * Nullable<TimeSpan> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overrides 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)

Paramètres

activity
Activity

Il s’agit probablement d’un Activity extrait d’un appel à l’activité. GetConversationReference(). GetContinuationActivity(). Cela permet de redémarrer la conversation à l’aide de BotAdapter.ContinueConversationAsync.

visibilityTimeout
Nullable<TimeSpan>

Valeur par défaut 0. Ne peut pas dépasser 7 jours.

timeToLive
Nullable<TimeSpan>

Spécifie l’intervalle de temps de vie du message.

cancellationToken
CancellationToken

Jeton d’annulation pour l’opération asynchrone.

Retours

SendReceipt sous forme de chaîne Json, à partir de l’opération QueueClient SendMessageAsync.

S’applique à