MemoryScope Kelas
- java.
lang. Object - com.
microsoft. bot. dialogs. memory. scopes. MemoryScope
- com.
public abstract class MemoryScope
MemoryScope mewakili kelas abstrak cakupan memori bernama.
Ringkasan Konstruktor
| Konstruktor | Deskripsi |
|---|---|
| MemoryScope(String name, Boolean includeInSnapshot) |
Menginisialisasi instans baru kelas. |
Ringkasan Metode
| Pemodifikasi dan Jenis | Metode dan Deskripsi |
|---|---|
| java.util.concurrent.CompletableFuture<java.lang.Void> |
delete(DialogContext dialogContext)
Menghapus status apa pun dalam penyimpanan dan cache untuk ini. |
| java.lang.Boolean | getIncludeInSnapshot() |
| abstract java.lang.Object |
getMemory(DialogContext dialogContext)
Dapatkan memori cadangan untuk cakupan ini. |
| java.lang.String | getName() |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
load(DialogContext dialogContext, Boolean force)
Mengisi cache status untuk ini dari lapisan penyimpanan. |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
saveChanges(DialogContext dialogContext, Boolean force)
Menulis cache status untuk ini ke lapisan penyimpanan. |
| void | setIncludeInSnapshot(Boolean withIncludeInSnapshot) |
| abstract void |
setMemory(DialogContext dialogContext, Object memory)
Mengubah objek pendukung untuk cakupan memori. |
| void | setName(String withName) |
Metode diperoleh dari java.lang.Object
Detail Konstruktor
MemoryScope
public MemoryScope(String name, Boolean includeInSnapshot)
Menginisialisasi instans baru kelas.
Parameter:
Detail Metode
delete
public CompletableFuture
Menghapus status apa pun dalam penyimpanan dan cache untuk ini.
Parameter:
Mengembalikan:
getIncludeInSnapshot
public Boolean getIncludeInSnapshot()
Mengembalikan:
getMemory
public abstract Object getMemory(DialogContext dialogContext)
Dapatkan memori cadangan untuk cakupan ini.
Parameter:
Mengembalikan:
getName
public String getName()
Mengembalikan:
load
public CompletableFuture
Mengisi cache status untuk ini dari lapisan penyimpanan.
Parameter:
Mengembalikan:
saveChanges
public CompletableFuture
Menulis cache status untuk ini ke lapisan penyimpanan.
Parameter:
Mengembalikan:
setIncludeInSnapshot
public void setIncludeInSnapshot(Boolean withIncludeInSnapshot)
Parameter:
setMemory
public abstract void setMemory(DialogContext dialogContext, Object memory)
Mengubah objek pendukung untuk cakupan memori.
Parameter:
setName
public void setName(String withName)
Parameter: