PrivateConversationState Klasse

Definition

Definiert ein Zustandsverwaltungsobjekt für den Privaten Konversationszustand.

public class PrivateConversationState : Microsoft.Bot.Builder.BotState
type PrivateConversationState = class
    inherit BotState
Public Class PrivateConversationState
Inherits BotState
Vererbung
PrivateConversationState

Hinweise

Der Private Konversationsstatus ist sowohl auf die bestimmte Unterhaltung als auch auf diesen bestimmten Benutzer ausgerichtet.

Konstruktoren

PrivateConversationState(IStorage)

Initialisiert eine neue Instanz der PrivateConversationState-Klasse.

Methoden

ClearStateAsync(ITurnContext, CancellationToken)

Löscht den Zustandscache für diesen BotState.

(Geerbt von BotState)
CreateProperty<T>(String)

Erstellt eine benannte Zustandseigenschaft im Bereich von und BotState gibt einen Accessor für die Eigenschaft zurück.

(Geerbt von BotState)
DeleteAsync(ITurnContext, CancellationToken)

Löscht jeden Zustand im Speicher und im Cache für diesen BotState.

(Geerbt von BotState)
DeletePropertyValueAsync(ITurnContext, String, CancellationToken)

Löscht eine Eigenschaft aus dem Zustandscache für dieses BotState.

(Geerbt von BotState)
Get(ITurnContext)

Ruft eine Kopie der roh zwischengespeicherten Daten dafür BotState aus dem Turnkontext ab.

(Geerbt von BotState)
GetCachedState(ITurnContext)

Ruft die zwischengespeicherte Botzustandsinstanz ab, die die rohen zwischengespeicherten Daten dafür BotState aus dem turn-Kontext umschließt.

(Geerbt von BotState)
GetPropertyValueAsync<T>(ITurnContext, String, CancellationToken)

Ruft den Wert einer Eigenschaft aus dem Zustandscache für diesen BotStateab.

(Geerbt von BotState)
GetStorageKey(ITurnContext)

Ruft den Schlüssel ab, der beim Lesen und Schreiben des Zustands in und aus dem Speicher verwendet werden soll.

LoadAsync(ITurnContext, Boolean, CancellationToken)

Füllt den Zustandscache dafür BotState aus der Speicherebene auf.

(Geerbt von BotState)
SaveChangesAsync(ITurnContext, Boolean, CancellationToken)

Schreibt den Zustandscache dafür in BotState die Speicherebene.

(Geerbt von BotState)
SetPropertyValueAsync(ITurnContext, String, Object, CancellationToken)

Legt den Wert einer Eigenschaft im Zustandscache für dieses BotStatefest.

(Geerbt von BotState)

Gilt für: