Sprache

MemoryScope Klasse

Definition

MemoryScope stellt eine benannte abstrakte Speicherbereichsklasse dar.

public abstract class MemoryScope
type MemoryScope = class
Public MustInherit Class MemoryScope
Vererbung
MemoryScope
Abgeleitet

Konstruktoren

Name Beschreibung
MemoryScope(String, Boolean)

Initialisiert eine neue Instanz der MemoryScope-Klasse.

Eigenschaften

Name Beschreibung
IncludeInSnapshot

Erhält oder setzt einen Wert, der angibt, ob dieser Speicher im Snapshot enthalten sein soll.

Name

Bekommt oder legt den Namen des Scopes fest.

Methoden

Name Beschreibung
DeleteAsync(DialogContext, CancellationToken)

Löscht jeglichen Zustand im Speicher und den Cache dafür BotState.

GetMemory(DialogContext)

Rufen Sie den Sicherungsspeicher für diesen Bereich ab.

LoadAsync(DialogContext, Boolean, CancellationToken)

Füllt den Zustandscache dafür BotState aus der Speicherschicht.

SaveChangesAsync(DialogContext, Boolean, CancellationToken)

Schreibt den Zustandscache dafür BotState in die Speicherschicht.

SetMemory(DialogContext, Object)

Ändert das Sicherungsobjekt für den Speicherbereich.

Gilt für: