BotState.GetPropertyValueAsync<T> Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai properti dari cache status untuk ini BotState.
protected System.Threading.Tasks.Task<T> GetPropertyValueAsync<T>(Microsoft.Bot.Builder.ITurnContext turnContext, string propertyName, System.Threading.CancellationToken cancellationToken = default);
member this.GetPropertyValueAsync : Microsoft.Bot.Builder.ITurnContext * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
Protected Function GetPropertyValueAsync(Of T) (turnContext As ITurnContext, propertyName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of T)
Jenis parameter
- T
Jenis nilai properti .
Parameter
- turnContext
- ITurnContext
Objek konteks untuk giliran ini.
- propertyName
- String
Nama properti.
- 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
turnContext atau propertyName adalah null.
Keterangan
Jika tugas berhasil, hasilnya berisi nilai properti, jika tidak, itu akan menjadi default(T).