Freigeben über


BrowserLocalStorage class

Speicheranbieter, der den lokalen Browserspeicher verwendet.

Extends

Hinweise

Alles, was in den Store geschrieben wurde, bleibt erhalten, bis der Benutzer seine Browsercookies und andere Websitedaten manuell löscht.

const { BrowserLocalStorage, UserState } = require('botbuilder');

const userState = new UserState(new BrowserLocalStorage());

Konstruktoren

BrowserLocalStorage()

Erstellt eine neue BrowserLocalStorage Instanz.

Geerbte Methoden

delete(string[])

Löscht Speicherelemente aus dem Speicher.

read(string[])

Liest Speicherelemente aus dem Speicher.

write(StoreItems)

Schreibt Speicherelemente in den Speicher.

Details zum Konstruktor

BrowserLocalStorage()

Erstellt eine neue BrowserLocalStorage Instanz.

new BrowserLocalStorage()

Details zur geerbten Methode

delete(string[])

Löscht Speicherelemente aus dem Speicher.

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

Parameter

keys

string[]

Schlüssel der StoreItems- zu löschenden Objekte.

Gibt zurück

Promise<void>

Eine Zusage, die den asynchronen Vorgang darstellt.

vonMemoryStorage.delete geerbt

read(string[])

Liest Speicherelemente aus dem Speicher.

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

Parameter

keys

string[]

Schlüssel der StoreItems- zu lesenden Objekte.

Gibt zurück

Promise<StoreItems>

Die gelesenen Elemente.

geerbt vonMemoryStorage.read

write(StoreItems)

Schreibt Speicherelemente in den Speicher.

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

Parameter

changes
StoreItems

Die StoreItems zum Schreiben, indiziert nach Schlüssel.

Gibt zurück

Promise<void>

Eine Zusage, die den asynchronen Vorgang darstellt.

vonMemoryStorage.write geerbt