Langue

BotStateMemoryScope<T> Classe

Définition

BotStateMemoryScope représente une mémoire délimitée par BotState.

public class BotStateMemoryScope<T> : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.MemoryScope where T : BotState
type BotStateMemoryScope<'T (requires 'T :> BotState)> = class
    inherit MemoryScope
Public Class BotStateMemoryScope(Of T)
Inherits MemoryScope

Paramètres de type

T

Type BotState.

Héritage
BotStateMemoryScope<T>
Dérivé

Remarques

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

Constructeurs

Nom Description
BotStateMemoryScope<T>(String)

Initialise une nouvelle instance de la classe BotStateMemoryScope<T>.

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.

GetMemory(DialogContext)

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

LoadAsync(DialogContext, Boolean, CancellationToken)

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

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

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

SetMemory(DialogContext, Object)

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

S’applique à