MemoryScope Clase
- java.
lang. Object - com.
microsoft. bot. dialogs. memory. scopes. MemoryScope
- com.
public abstract class MemoryScope
MemoryScope representa una clase abstracta de ámbito de memoria con nombre.
Resumen del constructor
| Constructor | Description |
|---|---|
| MemoryScope(String name, Boolean includeInSnapshot) |
Inicializa una nueva instancia de la clase . |
Resumen del método
| Modificador y tipo | Método y descripción |
|---|---|
| java.util.concurrent.CompletableFuture<java.lang.Void> |
delete(DialogContext dialogContext)
Elimina cualquier estado en el almacenamiento y la memoria caché para esto. |
| java.lang.Boolean | getIncludeInSnapshot() |
| abstract java.lang.Object |
getMemory(DialogContext dialogContext)
Obtenga la memoria de respaldo para este ámbito. |
| java.lang.String | getName() |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
load(DialogContext dialogContext, Boolean force)
Rellena la caché de estado de esta desde la capa de almacenamiento. |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
saveChanges(DialogContext dialogContext, Boolean force)
Escribe la caché de estado para esto en la capa de almacenamiento. |
| void | setIncludeInSnapshot(Boolean withIncludeInSnapshot) |
| abstract void |
setMemory(DialogContext dialogContext, Object memory)
Cambia el objeto de respaldo del ámbito de memoria. |
| void | setName(String withName) |
Métodos heredados de java.lang.Object
Detalles del constructor
MemoryScope
public MemoryScope(String name, Boolean includeInSnapshot)
Inicializa una nueva instancia de la clase .
Parámetros:
Detalles del método
delete
public CompletableFuture
Elimina cualquier estado en el almacenamiento y la memoria caché para esto.
Parámetros:
Devoluciones:
getIncludeInSnapshot
public Boolean getIncludeInSnapshot()
Devoluciones:
getMemory
public abstract Object getMemory(DialogContext dialogContext)
Obtenga la memoria de respaldo para este ámbito.
Parámetros:
Devoluciones:
getName
public String getName()
Devoluciones:
load
public CompletableFuture
Rellena la caché de estado de esta desde la capa de almacenamiento.
Parámetros:
Devoluciones:
saveChanges
public CompletableFuture
Escribe la caché de estado para esto en la capa de almacenamiento.
Parámetros:
Devoluciones:
setIncludeInSnapshot
public void setIncludeInSnapshot(Boolean withIncludeInSnapshot)
Parámetros:
setMemory
public abstract void setMemory(DialogContext dialogContext, Object memory)
Cambia el objeto de respaldo del ámbito de memoria.
Parámetros:
setName
public void setName(String withName)
Parámetros: