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
Browser |
Erstellt eine neue BrowserLocalStorage-Instanz . |
Geerbte Methoden
delete(string[]) | Löscht Speicherelemente aus dem Speicher. |
read(string[]) | Liest Speicherelemente aus dem Speicher. |
write(Store |
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