AzureQueueStorage.QueueActivityAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellen Sie eine Aktivität in eine Warteschlange für einen Azure.Storage.Queues.QueueClient ein. Das Sichtbarkeitstimeout gibt an, wie lange die Nachricht für die Vorgänge Dequeue und Peek nicht sichtbar sein soll. Der Nachrichteninhalt muss eine UTF-8-codierte Zeichenfolge mit einer Größe von bis zu 64 KB sein.
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)
Parameter
- activity
- Activity
Dies wird erwartet, dass es sich um einen Activity Aufruf der Aktivität handelt. GetConversationReference(). GetContinuationActivity(). Dies ermöglicht den Neustart der Konversation mit BotAdapter.ContinueConversationAsync.
- cancellationToken
- CancellationToken
Abbruchtoken für den asynchronen Vorgang.
Gibt zurück
SendReceipt als JSON-Zeichenfolge aus dem QueueClient SendMessageAsync-Vorgang.