Freigeben über


BrowserLocalStorage class

Speicheranbieter, der lokalen Browserspeicher verwendet.

Extends

Hinweise

Alles, was in den Store geschrieben wird, 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 zu löschenden StoreItems-Objekte .

Gibt zurück

Promise<void>

Eine Zusage, die den asynchronen Vorgang darstellt.

Geerbt vonMemoryStorage.delete

read(string[])

Liest Speicherelemente aus dem Speicher.

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

Parameter

keys

string[]

Schlüssel der zu lesenden StoreItems-Objekte .

Gibt zurück

Promise<StoreItems>

Die Leseelemente.

Geerbt vonMemoryStorage.read

write(StoreItems)

Schreibt Speicherelemente in den Speicher.

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

Parameter

changes
StoreItems

Die zu schreibenden StoreItems , die nach Schlüssel indiziert werden.

Gibt zurück

Promise<void>

Eine Zusage, die den asynchronen Vorgang darstellt.

Geerbt vonMemoryStorage.write