Dela via


PrivateConversationState Klass

Definition

Definierar ett tillståndshanteringsobjekt för privat konversationstillstånd.

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

Kommentarer

Privat konversationstillstånd är begränsat till både den specifika konversationen och till den specifika användaren.

Konstruktorer

PrivateConversationState(IStorage)

Initierar en ny instans av PrivateConversationState klassen.

Metoder

ClearStateAsync(ITurnContext, CancellationToken)

Rensar tillståndscacheminnet för den här BotState.

(Ärvd från BotState)
CreateProperty<T>(String)

Skapar en namngiven tillståndsegenskap inom omfånget för en BotState och returnerar en accessor för egenskapen.

(Ärvd från BotState)
DeleteAsync(ITurnContext, CancellationToken)

Tar bort alla tillstånd i lagringen och cacheminnet för den här BotState.

(Ärvd från BotState)
DeletePropertyValueAsync(ITurnContext, String, CancellationToken)

Tar bort en egenskap från tillståndscacheminnet för den här BotState.

(Ärvd från BotState)
Get(ITurnContext)

Hämtar en kopia av rådata för detta BotState från turkontexten.

(Ärvd från BotState)
GetCachedState(ITurnContext)

Hämtar den cachelagrade robottillståndsinstansen som omsluter rådata för detta BotState från turkontexten.

(Ärvd från BotState)
GetPropertyValueAsync<T>(ITurnContext, String, CancellationToken)

Hämtar värdet för en egenskap från tillståndscacheminnet för den här BotState.

(Ärvd från BotState)
GetStorageKey(ITurnContext)

Hämtar nyckeln som ska användas när du läser och skriver tillstånd till och från lagring.

LoadAsync(ITurnContext, Boolean, CancellationToken)

Fyller i tillståndscacheminnet för detta BotState från lagringsskiktet.

(Ärvd från BotState)
SaveChangesAsync(ITurnContext, Boolean, CancellationToken)

Skriver tillståndscacheminnet för detta BotState till lagringsskiktet.

(Ärvd från BotState)
SetPropertyValueAsync(ITurnContext, String, Object, CancellationToken)

Anger värdet för en egenskap i tillståndscacheminnet för den här BotState.

(Ärvd från BotState)

Gäller för