BotState.SaveChangesAsync(ITurnContext, Boolean, CancellationToken) Metode

Definisi

Menulis cache status untuk ini BotState ke lapisan penyimpanan.

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

Parameter

turnContext
ITurnContext

Objek konteks untuk giliran ini.

force
Boolean

Opsional, true untuk menyimpan cache status ke penyimpanan; atau false untuk menyimpan status ke penyimpanan hanya jika properti di cache telah berubah.

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.

Berlaku untuk