CloudAdapterBase Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Adaptér, který implementuje protokol Bot Framework a může být hostován v různých cloudových prostředích, veřejných i soukromých.
public abstract class CloudAdapterBase : Microsoft.Bot.Builder.BotAdapter
type CloudAdapterBase = class
inherit BotAdapter
Public MustInherit Class CloudAdapterBase
Inherits BotAdapter
- Dědičnost
- Odvozené
Konstruktory
| Name | Description |
|---|---|
| CloudAdapterBase(BotFrameworkAuthentication, ILogger) |
Inicializuje novou instanci CloudAdapterBase třídy. |
Pole
| Name | Description |
|---|---|
| BotIdentityKey |
Hodnota řetězce pro identitní klíč bota. (Zděděno od BotAdapter) |
| InvokeResponseKey |
Klíčová hodnota pro jakoukoli InvokeResponseActivity, která by byla na TurnState. (Zděděno od BotAdapter) |
| OAuthScopeKey |
Hodnota řetězce pro klíč scope OAuth. (Zděděno od BotAdapter) |
Vlastnosti
| Name | Description |
|---|---|
| BotFrameworkAuthentication |
Získá instanci BotFrameworkAuthentication tohoto adaptéru. |
| Logger |
Dostane to ILogger k použití v tomto adaptéru a jeho podtřídách. |
| MiddlewareSet |
Získá sbírku middleware v pipeline adaptéru. (Zděděno od BotAdapter) |
| OnTurnError |
Získá nebo nastaví obsadit chyby, která dokáže zachytit výjimky v middleware nebo aplikaci. (Zděděno od BotAdapter) |
Metody
Metody rozšíření
| Name | Description |
|---|---|
| UseBotState(BotAdapter, BotState[]) |
Přidává middleware do adaptéru, aby registroval jeden nebo více BotState objektů v kontextu tahu. Middleware registruje stavové objekty v kontextu tahu na začátku každého tahu. |
| UseState(BotAdapter, UserState, ConversationState, Boolean) |
Zastaralé.
Registruje uživatelské a konverzační stavové objekty s adaptérem. Tyto objekty budou dostupné pomocí metody .TurnState v kontextu Get<T>()tahů. |
| UseStorage(BotAdapter, IStorage) |
Přidává middleware do adaptéru, aby registroval IStorage objekt v kontextu tahu. Middleware registruje stavové objekty v kontextu tahu na začátku každého tahu. |