Compartir a través de


BrowserSessionStorage class

Proveedor de almacenamiento que usa el almacenamiento de sesión del explorador.

Extends

Comentarios

Todo lo que se escriba en la tienda solo se conservará durante la vigencia de una sola página dentro de una pestaña del explorador. El almacenamiento sobrevivirá a las recargas de página, pero al cerrar la pestaña se eliminará todo lo que persista el almacén y al abrir una nueva pestaña del explorador se creará un nuevo almacén de persistencia para la página.

const { BrowserSessionStorage, ConversationState } = require('botbuilder');

const conversationState = new ConversationState(new BrowserSessionStorage());

Constructores

BrowserSessionStorage()

Crea una nueva instancia browserSessionStorage .

Métodos heredados

delete(string[])

Elimina los elementos de almacenamiento del almacenamiento.

read(string[])

Lee los elementos de almacenamiento del almacenamiento.

write(StoreItems)

Escribe elementos de almacenamiento en el almacenamiento.

Detalles del constructor

BrowserSessionStorage()

Crea una nueva instancia browserSessionStorage .

new BrowserSessionStorage()

Detalles de los métodos heredados

delete(string[])

Elimina los elementos de almacenamiento del almacenamiento.

function delete(keys: string[]): Promise<void>

Parámetros

keys

string[]

Claves de los objetos StoreItems que se van a eliminar.

Devoluciones

Promise<void>

Promesa que representa la operación asincrónica.

Heredado deMemoryStorage.delete

read(string[])

Lee los elementos de almacenamiento del almacenamiento.

function read(keys: string[]): Promise<StoreItems>

Parámetros

keys

string[]

Claves de los objetos StoreItems que se van a leer.

Devoluciones

Promise<StoreItems>

Elementos de lectura.

Heredado deMemoryStorage.read

write(StoreItems)

Escribe elementos de almacenamiento en el almacenamiento.

function write(changes: StoreItems): Promise<void>

Parámetros

changes
StoreItems

StoreItems que se va a escribir, indizado por clave.

Devoluciones

Promise<void>

Promesa que representa la operación asincrónica.

Heredado deMemoryStorage.write