BotState.GetPropertyValueAsync<T> Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erhält den Wert einer Eigenschaft aus dem Zustandscache für dieses 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)
Typparameter
- T
Der Werttyp der Immobilie.
Parameter
- turnContext
- ITurnContext
Das Kontextobjekt für diese Drehung.
- propertyName
- String
Der Name der Eigenschaft.
- cancellationToken
- CancellationToken
Ein Abbruchtoken, das von anderen Objekten oder Threads verwendet werden kann, um eine Kündigungsbenachrichtigung zu erhalten.
Gibt zurück
Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt.
Ausnahmen
turnContext oder propertyName ist null.
Hinweise
Wenn die Aufgabe erfolgreich ist, enthält das Ergebnis den Eigenschaftswert, andernfalls ist es default(T).