IBotDataStore<T> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
public interface IBotDataStore<T>
type IBotDataStore<'T> = interface
Public Interface IBotDataStore(Of T)
Parámetros de tipo
- T
- Derivado
Métodos
| Nombre | Description |
|---|---|
| FlushAsync(IAddress, CancellationToken) | |
| LoadAsync(IAddress, BotStoreType, CancellationToken) |
Devuelve BotData con Data que apunta a un JObject o a un registro BotData() vacío con ETag:"" |
| SaveAsync(IAddress, BotStoreType, T, CancellationToken) |
Guarda un BotData usando el ETag. Comprobaciones de consistencia de etags: Si ETag es nulo o vacío, esto establecerá el valor si nadie lo ha establecido aún. Si ETag es "*", entonces se fijará incondicionalmente el valor. Si ETag coincide, se actualizará el valor si no cambia. Si los datos son nulos, esto elimina el registro; de lo contrario, se almacena |