IBotDataStore<T> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
public interface IBotDataStore<T>
type IBotDataStore<'T> = interface
Public Interface IBotDataStore(Of T)
Typparameter
- T
- Abgeleitet
Methoden
| Name | Beschreibung |
|---|---|
| FlushAsync(IAddress, CancellationToken) | |
| LoadAsync(IAddress, BotStoreType, CancellationToken) |
BotData mit Daten, die auf ein JObject zeigen, oder einen leeren BotData()-Datensatz mit ETag zurückgeben:"" |
| SaveAsync(IAddress, BotStoreType, T, CancellationToken) |
Speichern Sie ein BotData mit dem ETag. Etag-Konsistenzprüfungen: Wenn ETag null oder leer ist, setzt dies den Wert. Wenn ihn noch niemand gesetzt hat. Wenn ETag "*" ist, wird der Wert bedingungslos gesetzt. Wenn ETag übereinstimmt, wird der Wert aktualisiert, falls er unverändert bleibt. Wenn Data null ist, entfernt dies den Datensatz, ansonsten speichert er |