Język

TelemetryLoggerMiddleware.OnTurnAsync Metoda

Definicja

Rejestruje zdarzenia dla działań przychodzących, wychodzących, zaktualizowanych lub usuniętych wiadomości, używając .TelemetryClient

public virtual System.Threading.Tasks.Task OnTurnAsync(Microsoft.Bot.Builder.ITurnContext context, Microsoft.Bot.Builder.NextDelegate nextTurn, System.Threading.CancellationToken cancellationToken);
abstract member OnTurnAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.NextDelegate * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.OnTurnAsync : Microsoft.Bot.Builder.ITurnContext * Microsoft.Bot.Builder.NextDelegate * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function OnTurnAsync (context As ITurnContext, nextTurn As NextDelegate, cancellationToken As CancellationToken) As Task

Parametry

context
ITurnContext

Obiekt kontekstu dla tego kolei.

nextTurn
NextDelegate

Delegat do wezwania, aby kontynuować pipeline middleware botów.

cancellationToken
CancellationToken

Token anulowania, który może być używany przez inne obiekty lub wątki do otrzymywania powiadomienia o anulowaniu.

Zwraca

Zadanie reprezentujące pracę w kolejce do wykonania.

Implementuje

Dotyczy

Zobacz też