Langue

ConversationMemoryScope Classe

Définition

ConversationMemoryScope représente la mémoire à portée de la conversation.

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)
Héritage

Remarques

Cela repose sur l’accès de l’objet ConversationState depuis turnContext.TurnState.Get<ConversationState>().

Constructeurs

Nom Description
ConversationMemoryScope()

Initialise une nouvelle instance de la classe ConversationMemoryScope. Créer un nouveau ConversationMemoryScope lié à ConversationState.

Propriétés

Nom Description
IncludeInSnapshot

Obtient ou définit une valeur indiquant si cette mémoire doit être incluse dans l’instantané.

(Hérité de MemoryScope)
Name

Obtient ou définit le nom de la lunette.

(Hérité de MemoryScope)

Méthodes

Nom Description
DeleteAsync(DialogContext, CancellationToken)

Supprime tout état en stockage et le cache pour cela BotState.

(Hérité de BotStateMemoryScope<T>)
GetMemory(DialogContext)

Obtenez la mémoire de stockage pour cette étendue.

(Hérité de BotStateMemoryScope<T>)
LoadAsync(DialogContext, Boolean, CancellationToken)

Remplit le cache d’état depuis BotState la couche de stockage.

(Hérité de BotStateMemoryScope<T>)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Écrit le cache d’état de cela BotState dans la couche de stockage.

(Hérité de BotStateMemoryScope<T>)
SetMemory(DialogContext, Object)

Modifie l’objet de stockage pour l’étendue de mémoire.

(Hérité de BotStateMemoryScope<T>)

S’applique à