CloudAdapterBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Адаптер, который реализует протокол Bot Framework и может размещаться в разных облачных средах, как общедоступных, так и частных.
public abstract class CloudAdapterBase : Microsoft.Bot.Builder.BotAdapter
type CloudAdapterBase = class
inherit BotAdapter
Public MustInherit Class CloudAdapterBase
Inherits BotAdapter
- Наследование
- Производный
Конструкторы
CloudAdapterBase(BotFrameworkAuthentication, ILogger) |
Инициализирует новый экземпляр класса CloudAdapterBase. |
Поля
BotIdentityKey |
Строковое значение ключа удостоверения бота. (Унаследовано от BotAdapter) |
InvokeResponseKey |
Значение ключа для любого объекта InvokeResponseActivity, которое будет находиться в TurnState. (Унаследовано от BotAdapter) |
OAuthScopeKey |
Строковое значение для ключа области OAuth. (Унаследовано от BotAdapter) |
Свойства
BotFrameworkAuthentication |
BotFrameworkAuthentication Возвращает экземпляр для этого адаптера. |
Logger |
Возвращает объект , используемый ILogger в этом адаптере и его подклассах. |
MiddlewareSet |
Возвращает коллекцию ПО промежуточного слоя в конвейере адаптера. (Унаследовано от BotAdapter) |
OnTurnError |
Возвращает или задает обработчик ошибок, который может перехватывать исключения в ПО промежуточного слоя или приложении. (Унаследовано от BotAdapter) |
Методы
Методы расширения
UseBotState(BotAdapter, BotState[]) |
Добавляет ПО промежуточного слоя в адаптер для регистрации одного или нескольких BotState объектов в контексте поворота. ПО промежуточного слоя регистрирует объекты состояния в контексте поворота в начале каждого шага. |
UseState(BotAdapter, UserState, ConversationState, Boolean) |
Устаревшие..
Регистрирует объекты состояния пользователя и диалога с помощью адаптера. Эти объекты будут доступны с TurnStateпомощью метода .Get<T>() |
UseStorage(BotAdapter, IStorage) |
Добавляет ПО промежуточного слоя в адаптер для регистрации IStorage объекта в контексте поворота. ПО промежуточного слоя регистрирует объекты состояния в контексте поворота в начале каждого шага. |