AzureQueueStorage.QueueActivityAsync 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Azure.Storage.Queues.QueueClient에 작업을 큐에 대기합니다. 표시 시간 제한은 큐에서 큐에 넣기 및 피킹 작업에 메시지를 표시하지 않아야 하는 기간을 지정합니다. 메시지 콘텐츠는 최대 64KB 크기의 UTF-8로 인코딩된 문자열이어야 합니다.
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)
매개 변수
- activity
- Activity
이는 활동 호출에서 검색될 Activity 것으로 예상됩니다. GetConversationReference(). GetContinuationActivity(). 이렇게 하면 BotAdapter.ContinueConversationAsync를 사용하여 대화를 다시 시작할 수 있습니다.
- cancellationToken
- CancellationToken
비동기 작업에 대한 취소 토큰입니다.
반환
SendReceipt QueueClient SendMessageAsync 작업의 Json 문자열입니다.