DialogContextMemoryScope Classe

Definizione

DialogContextMemoryScope esegue il mapping di "dialogcontext" -> proprietà.

public class DialogContextMemoryScope : Microsoft.Bot.Builder.Dialogs.Memory.Scopes.MemoryScope
type DialogContextMemoryScope = class
    inherit MemoryScope
Public Class DialogContextMemoryScope
Inherits MemoryScope
Ereditarietà
DialogContextMemoryScope

Commenti

dc.stack => stack di tutti gli ID di dialogo fino al dialogo radice. dc.activeDialog => ID della finestra di dialogo attiva. dc.parent => ID della finestra di dialogo padre.

Costruttori

DialogContextMemoryScope()

Inizializza una nuova istanza della classe DialogContextMemoryScope.

Campi

ActiveDialog

Nome finestra di dialogo attiva.

Parent

Nome padre.

Stack

Nome dello stack.

Proprietà

IncludeInSnapshot

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

(Ereditato da MemoryScope)
Name

Ottiene o imposta il nome dell'ambito.

(Ereditato da MemoryScope)

Metodi

DeleteAsync(DialogContext, CancellationToken)

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

(Ereditato da MemoryScope)
GetMemory(DialogContext)

Ottiene la memoria di backup per questo ambito.

LoadAsync(DialogContext, Boolean, CancellationToken)

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

(Ereditato da MemoryScope)
SaveChangesAsync(DialogContext, Boolean, CancellationToken)

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

(Ereditato da MemoryScope)
SetMemory(DialogContext, Object)

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

Si applica a