Aracılığıyla paylaş


BotState.ClearStateAsync(ITurnContext, CancellationToken) Yöntem

Tanım

Bu BotStateiçin durum önbelleğini temizler.

public virtual System.Threading.Tasks.Task ClearStateAsync (Microsoft.Bot.Builder.ITurnContext turnContext, System.Threading.CancellationToken cancellationToken = default);
abstract member ClearStateAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ClearStateAsync : Microsoft.Bot.Builder.ITurnContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function ClearStateAsync (turnContext As ITurnContext, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametreler

turnContext
ITurnContext

Bu dönüş için bağlam nesnesi.

cancellationToken
CancellationToken

İptal bildirimini almak için diğer nesneler veya iş parçacıkları tarafından kullanılabilecek bir iptal belirteci.

Döndürülenler

Yürütülmek üzere kuyruğa alınan çalışmayı temsil eden görev.

Özel durumlar

turnContext, null değeridir.

Açıklamalar

Bu yöntem, dönüş bağlamında durum önbelleğini temizler. Bu değişikliği depolama katmanında kalıcı hale getirmek için çağrısı SaveChangesAsync(ITurnContext, Boolean, CancellationToken) .

Şunlara uygulanır