TurnMemoryScope class
TurnMemoryScope representa la memoria con ámbito del turno actual.
- Extends
Constructores
Turn |
Inicializa una nueva instancia de la clase |
Propiedades heredadas
include |
Obtiene un valor que indica si esta memoria debe incluirse en la instantánea. |
name | Obtiene o establece el nombre del ámbito. |
Métodos
get |
Obtenga la memoria de respaldo para este ámbito. |
set |
Cambia el objeto de respaldo del ámbito de memoria. |
Métodos heredados
delete(Dialog |
Elimina la memoria de respaldo de un ámbito. |
load(Dialog |
Carga una memoria de respaldo de ámbitos al principio de un turno. |
save |
Guarda una memoria de respaldo de ámbitos al final de un turno. |
Detalles del constructor
TurnMemoryScope()
Inicializa una nueva instancia de la clase
new TurnMemoryScope()
Detalles de las propiedades heredadas
includeInSnapshot
Obtiene un valor que indica si esta memoria debe incluirse en la instantánea.
includeInSnapshot: boolean
Valor de propiedad
boolean
Heredado deMemoryScope.includeInSnapshot
name
Obtiene o establece el nombre del ámbito.
name: string
Valor de propiedad
string
heredado deMemoryScope.name
Detalles del método
getMemory(DialogContext)
Obtenga la memoria de respaldo para este ámbito.
function getMemory(dc: DialogContext): object
Parámetros
El dialogContext de
Devoluciones
object
Memoria del ámbito.
setMemory(DialogContext, object)
Cambia el objeto de respaldo del ámbito de memoria.
function setMemory(dc: DialogContext, memory: object)
Parámetros
El dialogContext de
- memory
-
object
Objeto de memoria que se va a establecer para el ámbito.
Detalles de los métodos heredados
delete(DialogContext)
Elimina la memoria de respaldo de un ámbito.
function delete(_dc: DialogContext): Promise<void>
Parámetros
- _dc
- DialogContext
Contexto de diálogo actual.
Devoluciones
Promise<void>
heredado dememoryScope.delete
load(DialogContext)
Carga una memoria de respaldo de ámbitos al principio de un turno.
function load(_dc: DialogContext): Promise<void>
Parámetros
- _dc
- DialogContext
Contexto de diálogo actual.
Devoluciones
Promise<void>
saveChanges(DialogContext)
Guarda una memoria de respaldo de ámbitos al final de un turno.
function saveChanges(_dc: DialogContext): Promise<void>
Parámetros
- _dc
- DialogContext
Contexto de diálogo actual.
Devoluciones
Promise<void>
Heredado deMemoryScope.saveChanges