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
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 StoreItems- zu löschenden Objekte.
Gibt zurück
Promise<void>
Eine Zusage, die den asynchronen Vorgang darstellt.
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.