CloudAdapterBase Classe
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.
Adaptateur qui implémente le protocole Bot Framework et peut être hébergé dans différents environnements cloud à la fois publics et privés.
public abstract class CloudAdapterBase : Microsoft.Bot.Builder.BotAdapter
type CloudAdapterBase = class
inherit BotAdapter
Public MustInherit Class CloudAdapterBase
Inherits BotAdapter
- Héritage
- Dérivé
Constructeurs
| Nom | Description |
|---|---|
| CloudAdapterBase(BotFrameworkAuthentication, ILogger) |
Initialise une nouvelle instance de la classe CloudAdapterBase. |
Champs
| Nom | Description |
|---|---|
| BotIdentityKey |
La valeur de la chaîne pour la clé d’identité du bot. (Hérité de BotAdapter) |
| InvokeResponseKey |
La valeur clé pour toute InvokeResponseActivity qui serait sur le TurnState. (Hérité de BotAdapter) |
| OAuthScopeKey |
La valeur de chaîne pour la clé de portée OAuth. (Hérité de BotAdapter) |
Propriétés
| Nom | Description |
|---|---|
| BotFrameworkAuthentication |
Il obtient l’instance BotFrameworkAuthentication pour cet adaptateur. |
| Logger |
A ILogger un à utiliser dans cet adaptateur et ses sous-classes. |
| MiddlewareSet |
Obtient la collection d’intergiciels dans le pipeline de l’adaptateur. (Hérité de BotAdapter) |
| OnTurnError |
Obtient ou définit un gestionnaire d’erreur capable de détecter les exceptions dans le middleware ou l’application. (Hérité de BotAdapter) |
Méthodes
Méthodes d’extension
| Nom | Description |
|---|---|
| UseBotState(BotAdapter, BotState[]) |
Ajoute un middleware à l’adaptateur pour enregistrer un ou plusieurs BotState objets dans le contexte du tour. Le middleware enregistre les objets d’état dans le contexte du tour au début de chaque tour. |
| UseState(BotAdapter, UserState, ConversationState, Boolean) |
Obsolète.
Enregistre les objets d’état utilisateur et de conversation avec l’adaptateur. Ces objets seront disponibles via la méthode .TurnState du Get<T>()contexte de tournage. |
| UseStorage(BotAdapter, IStorage) |
Ajoute un middleware à l’adaptateur pour enregistrer un IStorage objet dans le contexte du tour. Le middleware enregistre les objets d’état dans le contexte du tour au début de chaque tour. |