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.
Enregistrez un BotData à l’aide de l’ETag. La cohérence Etag vérifie si ETag est null ou vide, cela définit la valeur si personne ne l’a encore définie Si ETag a la valeur « * », cela définit inconditionnellement la valeur Si ETag correspond, cela met à jour la valeur si elle est inchangée. Si data a la valeur Null, cela supprime l’enregistrement, sinon il stocke
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
Clé.
- botStoreType
- BotStoreType
Type de magasin de bots.
- data
- T
Données à enregistrer.
- cancellationToken
- CancellationToken
Jeton d'annulation.
Retours
lève HttpException(HttpStatusCode.ConditionFailed) si la mise à jour échoue