MemoryScope class
Abstrakte Basisklasse für alle Speicherbereiche.
Konstruktoren
Memory |
Initialisiert eine neue Instanz der MemoryScope-Klasse . |
Eigenschaften
include |
Ruft einen Wert ab, der angibt, ob dieser Arbeitsspeicher in die Momentaufnahme einbezogen werden soll. |
name | Ruft den Namen des Bereichs ab oder legt den Namen fest. |
Methoden
delete(Dialog |
Löscht den Sicherungsspeicher für einen Bereich. |
get |
Abrufen des unterstützenden Arbeitsspeichers für diesen Bereich |
load(Dialog |
Lädt einen Bereich, der den Arbeitsspeicher am Anfang einer Kurve sichert. |
save |
Speichert einen Bereich, der Arbeitsspeicher am Ende einer Kurve sichert. |
set |
Ändert das Sicherungsobjekt für den Speicherbereich. |
Details zum Konstruktor
MemoryScope(string, boolean)
Initialisiert eine neue Instanz der MemoryScope-Klasse .
new MemoryScope(name: string, includeInSnapshot?: boolean)
Parameter
- name
-
string
Name des Bereichs.
- includeInSnapshot
-
boolean
Boolescher Wert, der angibt, ob dieser Arbeitsspeicher in die Momentaufnahme aufgenommen werden soll. Der Standardwert ist true.
Details zur Eigenschaft
includeInSnapshot
Ruft einen Wert ab, der angibt, ob dieser Arbeitsspeicher in die Momentaufnahme einbezogen werden soll.
includeInSnapshot: boolean
Eigenschaftswert
boolean
name
Ruft den Namen des Bereichs ab oder legt den Namen fest.
name: string
Eigenschaftswert
string
Details zur Methode
delete(DialogContext)
Löscht den Sicherungsspeicher für einen Bereich.
function delete(_dc: DialogContext): Promise<void>
Parameter
- _dc
- DialogContext
Aktueller Dialogkontext.
Gibt zurück
Promise<void>
getMemory(DialogContext)
Abrufen des unterstützenden Arbeitsspeichers für diesen Bereich
function getMemory(dc: DialogContext): object
Parameter
Aktueller Dialogkontext.
Gibt zurück
object
Arbeitsspeicher für den Bereich
load(DialogContext)
Lädt einen Bereich, der den Arbeitsspeicher am Anfang einer Kurve sichert.
function load(_dc: DialogContext): Promise<void>
Parameter
- _dc
- DialogContext
Aktueller Dialogkontext.
Gibt zurück
Promise<void>
saveChanges(DialogContext)
Speichert einen Bereich, der Arbeitsspeicher am Ende einer Kurve sichert.
function saveChanges(_dc: DialogContext): Promise<void>
Parameter
- _dc
- DialogContext
Aktueller Dialogkontext.
Gibt zurück
Promise<void>
setMemory(DialogContext, object)
Ändert das Sicherungsobjekt für den Speicherbereich.
function setMemory(_dc: DialogContext, _memory: object)
Parameter
- _dc
- DialogContext
Aktueller Dialogkontext
- _memory
-
object
zuzuweisenden Arbeitsspeicher