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

MemoryScope(String, Boolean)

Inizializza una nuova istanza della classe MemoryScope.

Proprietà

IncludeInSnapshot

Ottiene o imposta un valore che indica se la memoria deve essere inclusa nello snapshot.

Name

Ottiene o imposta il nome dell'ambito.

Metodi

DeleteAsync(DialogContext, CancellationToken)

Elimina qualsiasi stato nella risorsa di archiviazione e nella cache per questo BotStateoggetto .

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 per questo BotState nel livello di archiviazione.

SetMemory(DialogContext, Object)

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

Si applica a