Lingua

MemoryScope Classe

Definizione

MemoryScope rappresenta una classe astratta con ambito di memoria denominata.

public abstract class MemoryScope
type MemoryScope = class
Public MustInherit Class MemoryScope
Ereditarietà
MemoryScope
Derivato

Costruttori

Nome Descrizione
MemoryScope(String, Boolean)

Inizializza una nuova istanza della classe MemoryScope.

Proprietà

Nome Descrizione
IncludeInSnapshot

Ottiene o imposta un valore che indica se questa memoria debba essere inclusa in snapshot.

Name

Ottiene o imposta il nome dell'ambitoscopo.

Metodi

Nome Descrizione
DeleteAsync(DialogContext, CancellationToken)

Elimina qualsiasi stato nello storage e la cache per questo BotState.

GetMemory(DialogContext)

Ottenere la memoria di backup per questo ambito.

LoadAsync(DialogContext, Boolean, CancellationToken)

Popola la cache di stato per questo BotState dal livello di archiviazione.

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Scrive la cache di stato di questo BotState nel livello di archiviazione.

SetMemory(DialogContext, Object)

Modifica l'oggetto di backup per l'ambito della memoria.

Si applica a