BotState.ClearStateAsync(ITurnContext, CancellationToken) Metode

Definisi

Menghapus cache status untuk ini BotState.

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

Parameter

turnContext
ITurnContext

Objek konteks untuk giliran ini.

cancellationToken
CancellationToken

Token pembatalan yang dapat digunakan oleh objek atau utas lain untuk menerima pemberitahuan pembatalan.

Mengembalikan

Tugas yang mewakili pekerjaan yang diantrekan untuk dijalankan.

Pengecualian

turnContextadalah null.

Keterangan

Metode ini menghapus cache status dalam konteks giliran. Panggil SaveChangesAsync(ITurnContext, Boolean, CancellationToken) untuk mempertahankan perubahan ini di lapisan penyimpanan.

Berlaku untuk