UserMemoryScope Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
UserMemoryScope représente la mémoire étendue à l’utilisateur.
public class UserMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.BotStateMemoryScope<Microsoft.Bot.Builder.UserState>
type UserMemoryScope = class
inherit BotStateMemoryScope<UserState>
Public Class UserMemoryScope
Inherits BotStateMemoryScope(Of UserState)
- Héritage
Remarques
Cela repose sur le fait que l’objet UserState est accessible à partir de turnContext.TurnState.Get<UserState>().
Constructeurs
UserMemoryScope() |
Initialise une nouvelle instance de la classe UserMemoryScope. |
Propriétés
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
DeleteAsync(DialogContext, CancellationToken) |
Supprime n’importe quel état dans le stockage et le cache pour ce 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 pour cela BotState à partir de la couche de stockage. (Hérité de BotStateMemoryScope<T>) |
SaveChangesAsync(DialogContext, Boolean, CancellationToken) |
Écrit le cache d’état pour 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>) |