IBotDataStore<T> Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public interface IBotDataStore<T>
type IBotDataStore<'T> = interface
Public Interface IBotDataStore(Of T)
Parametri di tipo
- T
- Derivato
Metodi
| Nome | Descrizione |
|---|---|
| FlushAsync(IAddress, CancellationToken) | |
| LoadAsync(IAddress, BotStoreType, CancellationToken) |
Restituisci BotData con Data che punta a un JObject o a un record BotData() vuoto con ETag:"" |
| SaveAsync(IAddress, BotStoreType, T, CancellationToken) |
Salva un BotData usando l'ETag. Controlli di coerenza dell'etag: Se ETag è nullo o vuoto, questo verrà impostato il valore se nessuno l'ha ancora impostato. Se ETag è "*", allora questo imposterà incondizionatamente il valore. Se ETag corrisponde, questo verrà aggiornato se rimane invariato. Se i dati sono nulli, questo rimuove il record, altrimenti memorizza |