Delen via


ConversationMemoryScope Klas

Definitie

ConversationMemoryScope vertegenwoordigt geheugen met gespreksbereik.

public class ConversationMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.BotStateMemoryScope<Microsoft.Bot.Builder.ConversationState>
type ConversationMemoryScope = class
    inherit BotStateMemoryScope<ConversationState>
Public Class ConversationMemoryScope
Inherits BotStateMemoryScope(Of ConversationState)
Overname

Opmerkingen

Dit is afhankelijk van het conversationstate-object dat toegankelijk is vanuit turnContext.TurnState.Get<ConversationState>().

Constructors

ConversationMemoryScope()

Initialiseert een nieuw exemplaar van de ConversationMemoryScope klasse. Maak een nieuwe ConversationMemoryScope die is gebonden aan ConversationState.

Eigenschappen

IncludeInSnapshot

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of dit geheugen moet worden opgenomen in de momentopname.

(Overgenomen van MemoryScope)
Name

Hiermee wordt de naam van het bereik opgehaald of ingesteld.

(Overgenomen van MemoryScope)

Methoden

DeleteAsync(DialogContext, CancellationToken)

Hiermee verwijdert u alle statussen in de opslag en de cache voor deze BotState.

(Overgenomen van BotStateMemoryScope<T>)
GetMemory(DialogContext)

Haal het back-upgeheugen voor dit bereik op.

(Overgenomen van BotStateMemoryScope<T>)
LoadAsync(DialogContext, Boolean, CancellationToken)

Hiermee wordt de statuscache hiervoor BotState gevuld vanuit de opslaglaag.

(Overgenomen van BotStateMemoryScope<T>)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Hiermee wordt de statuscache naar BotState de opslaglaag geschreven.

(Overgenomen van BotStateMemoryScope<T>)
SetMemory(DialogContext, Object)

Hiermee wijzigt u het back-upobject voor het geheugenbereik.

(Overgenomen van BotStateMemoryScope<T>)

Van toepassing op