Langue

DialogContextMemoryScope Classe

Définition

DialogContextMemoryScope mappe « dialogcontext » -> propriétés.

public class DialogContextMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.MemoryScope
type DialogContextMemoryScope = class
    inherit MemoryScope
Public Class DialogContextMemoryScope
Inherits MemoryScope
Héritage
DialogContextMemoryScope

Remarques

dc.stack => pile de tous les ID de dialogue jusqu’au dialogue racine. dc.activeDialog => id de la boîte de dialogue active. dc.parent => id de la boîte de dialogue parente.

Constructeurs

Nom Description
DialogContextMemoryScope()

Initialise une nouvelle instance de la classe DialogContextMemoryScope.

Champs

Nom Description
ActiveDialog

Nom de la boîte de dialogue active.

Parent

Nom du parent.

Stack

Nom de la pile.

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 l’étendue.

(Hérité de MemoryScope)

Méthodes

Nom Description
DeleteAsync(DialogContext, CancellationToken)

Supprime n’importe quel état dans le stockage et le cache pour ce BotState.

(Hérité de MemoryScope)
GetMemory(DialogContext)

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

LoadAsync(DialogContext, Boolean, CancellationToken)

Remplit le cache d’état pour cela BotState à partir de la couche de stockage.

(Hérité de MemoryScope)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

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

(Hérité de MemoryScope)
SetMemory(DialogContext, Object)

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

S’applique à