MemoryScope Klasse
- java.
lang. Object - com.
microsoft. bot. dialogs. memory. scopes. MemoryScope
- com.
public abstract class MemoryScope
MemoryScope stellt eine benannte abstrakte Speicherbereichsklasse dar.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| MemoryScope(String name, Boolean includeInSnapshot) |
Initialisiert eine neue Instanz der Klasse. |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| java.util.concurrent.CompletableFuture<java.lang.Void> |
delete(DialogContext dialogContext)
Löscht jeden Zustand im Speicher und den Cache dafür. |
| java.lang.Boolean | getIncludeInSnapshot() |
| abstract java.lang.Object |
getMemory(DialogContext dialogContext)
Rufen Sie den Sicherungsspeicher für diesen Bereich ab. |
| java.lang.String | getName() |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
load(DialogContext dialogContext, Boolean force)
Füllt den Statuscache dafür aus der Speicherebene auf. |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
saveChanges(DialogContext dialogContext, Boolean force)
Schreibt den Statuscache dafür in die Speicherebene. |
| void | setIncludeInSnapshot(Boolean withIncludeInSnapshot) |
| abstract void |
setMemory(DialogContext dialogContext, Object memory)
Ändert das Sicherungsobjekt für den Speicherbereich. |
| void | setName(String withName) |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
MemoryScope
public MemoryScope(String name, Boolean includeInSnapshot)
Initialisiert eine neue Instanz der Klasse.
Parameter:
Details zur Methode
delete
public CompletableFuture
Löscht jeden Zustand im Speicher und den Cache dafür.
Parameter:
Gibt zurück:
getIncludeInSnapshot
public Boolean getIncludeInSnapshot()
Gibt zurück:
getMemory
public abstract Object getMemory(DialogContext dialogContext)
Rufen Sie den Sicherungsspeicher für diesen Bereich ab.
Parameter:
Gibt zurück:
getName
public String getName()
Gibt zurück:
load
public CompletableFuture
Füllt den Statuscache dafür aus der Speicherebene auf.
Parameter:
Gibt zurück:
saveChanges
public CompletableFuture
Schreibt den Statuscache dafür in die Speicherebene.
Parameter:
Gibt zurück:
setIncludeInSnapshot
public void setIncludeInSnapshot(Boolean withIncludeInSnapshot)
Parameter:
setMemory
public abstract void setMemory(DialogContext dialogContext, Object memory)
Ändert das Sicherungsobjekt für den Speicherbereich.
Parameter:
setName
public void setName(String withName)
Parameter: