IBotDataStore<T>.SaveAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Sauvegardez un BotData à l’aide de l’ETag. Vérifications de cohérence d’etags Si ETag est nul ou vide, cela fixera la valeur si personne ne l’a encore définie Si ETag est « * », alors cela fixera la valeur sans condition. Si ETag correspond, cela mettra à jour la valeur si elle reste inchangée. Si Data est nulle, cela supprime l’enregistrement, sinon cela est stocké
public System.Threading.Tasks.Task SaveAsync(Microsoft.Bot.Builder.Dialogs.IAddress key, Microsoft.Bot.Builder.Dialogs.Internals.BotStoreType botStoreType, T data, System.Threading.CancellationToken cancellationToken);
abstract member SaveAsync : Microsoft.Bot.Builder.Dialogs.IAddress * Microsoft.Bot.Builder.Dialogs.Internals.BotStoreType * 'T * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SaveAsync (key As IAddress, botStoreType As BotStoreType, data As T, cancellationToken As CancellationToken) As Task
Paramètres
- key
- IAddress
La clé.
- botStoreType
- BotStoreType
Le type de boutique de bots.
- data
- T
Les données qui devraient être sauvegardées.
- cancellationToken
- CancellationToken
Jeton d’annulation.
Retours
lancer HttpException(HttpStatusCode.PreconditionFailed) si la mise à jour échoue