BotFrameworkHttpAdapter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
BotFrameworkHttpAdapter is still supported in v4 but the recommended adapter is CloudAdapter
Реализация адаптера Bot Builder, используемая для обработки HTTP-запросов bot Framework.
[System.Obsolete("BotFrameworkHttpAdapter is still supported in v4 but the recommended adapter is `CloudAdapter`", false)]
public class BotFrameworkHttpAdapter : Microsoft.Bot.Builder.Streaming.BotFrameworkHttpAdapterBase, Microsoft.Bot.Builder.Integration.AspNet.Core.IBotFrameworkHttpAdapter
[<System.Obsolete("BotFrameworkHttpAdapter is still supported in v4 but the recommended adapter is `CloudAdapter`", false)>]
type BotFrameworkHttpAdapter = class
inherit BotFrameworkHttpAdapterBase
interface IBotFrameworkHttpAdapter
Public Class BotFrameworkHttpAdapter
Inherits BotFrameworkHttpAdapterBase
Implements IBotFrameworkHttpAdapter
- Наследование
- Атрибуты
- Реализации
Комментарии
BotFrameworkHttpAdapter по-прежнему поддерживается, но рекомендуемый адаптер CloudAdapter
.
Конструкторы
Поля
BotIdentityKey |
Устаревшие..
Строковое значение ключа удостоверения бота. (Унаследовано от BotAdapter) |
InvokeResponseKey |
Устаревшие..
Значение ключа для любого invokeResponseActivity, которое будет находиться в TurnState. (Унаследовано от BotAdapter) |
OAuthScopeKey |
Устаревшие..
Строковое значение ключа области OAuth. (Унаследовано от BotAdapter) |
Свойства
AppCredentialMap |
Устаревшие..
Получает карту приложений для AppCredentials для этого адаптера. (Унаследовано от BotFrameworkAdapter) |
ChannelProvider |
Устаревшие..
Возвращает поставщика каналов для этого адаптера. (Унаследовано от BotFrameworkAdapter) |
ClaimsIdentity |
Устаревшие..
Возвращает или задает удостоверение утверждений для этого адаптера. (Унаследовано от BotFrameworkHttpAdapterBase) |
ConnectedBot |
Устаревшие..
Возвращает или задает бот, подключенный к этому адаптеру. (Унаследовано от BotFrameworkHttpAdapterBase) |
CredentialProvider |
Устаревшие..
Возвращает поставщик учетных данных для этого адаптера. (Унаследовано от BotFrameworkAdapter) |
HttpClient |
Устаревшие..
Возвращает пользовательский HttpClient для этого адаптера, если он указан. (Унаследовано от BotFrameworkAdapter) |
Logger |
Устаревшие..
Возвращает средство ведения журнала для этого адаптера. (Унаследовано от BotFrameworkAdapter) |
MiddlewareSet |
Устаревшие..
Возвращает коллекцию ПО промежуточного слоя в конвейере адаптера. (Унаследовано от BotAdapter) |
OnTurnError |
Устаревшие..
Возвращает или задает обработчик ошибок, который может перехватывать исключения в по промежуточном слоях или приложении. (Унаследовано от BotAdapter) |
RequestHandlers |
Устаревшие..
Возвращает или задает обработчики запросов для этого адаптера. (Унаследовано от BotFrameworkHttpAdapterBase) |
Методы
BuildCredentialsAsync(String, String) |
Устаревшие..
Логика создания объекта AppCredentials для получения маркеров для этого HttpClient. (Унаследовано от BotFrameworkAdapter) |
CanProcessOutgoingActivity(Activity) |
Устаревшие..
Оценивает, возможно ли обработка исходящего действия. (Унаследовано от BotFrameworkHttpAdapterBase) |
ConnectNamedPipeAsync(String, IBot, String) |
Устаревшие..
Создает новый StreamRequestHandler для прослушивания указанного именованного канала и передачи запросов этому адаптеру. (Унаследовано от BotFrameworkHttpAdapterBase) |
ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Устаревшие..
Отправляет упреждающее сообщение в беседу. (Унаследовано от BotAdapter) |
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken) |
Устаревшие..
Отправляет упреждающее сообщение в беседу. (Унаследовано от BotAdapter) |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken) |
Устаревшие..
Отправляет упреждающее сообщение от бота в беседу. (Унаследовано от BotFrameworkAdapter) |
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken) |
Устаревшие..
Отправляет упреждающее сообщение от бота в беседу. (Унаследовано от BotFrameworkAdapter) |
ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken) |
Устаревшие..
Отправляет упреждающее сообщение в беседу. (Унаследовано от BotAdapter) |
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken) |
Устаревшие..
Отправляет упреждающее сообщение от бота в беседу. (Унаследовано от BotFrameworkAdapter) |
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
Устаревшие..
Создает беседу на указанном канале. (Унаследовано от BotFrameworkAdapter) |
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
Устаревшие..
Создает беседу на указанном канале. Перегрузка получает ConversationReference, включая клиент. (Унаследовано от BotFrameworkAdapter) |
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken) |
Устаревшие..
Создает беседу на указанном канале. (Унаследовано от BotFrameworkAdapter) |
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken) |
Устаревшие..
Создает беседу на указанном канале. Перегрузка получает ConversationReference, включая клиент. (Унаследовано от BotFrameworkAdapter) |
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken) |
Устаревшие..
Создает беседу на указанном канале. (Унаследовано от BotAdapter) |
CreateOAuthApiClientAsync(ITurnContext) |
Устаревшие..
Создает клиент OAuth для бота. (Унаследовано от BotFrameworkAdapter) |
CreateOAuthApiClientAsync(ITurnContext, AppCredentials) |
Устаревшие..
Создает клиент OAuth для бота с учетными данными. (Унаследовано от BotFrameworkAdapter) |
CreateStreamingRequestHandler(IBot, WebSocket, String) |
Устаревшие..
Создайте StreamingRequestHandler для обработки нового запроса подключения к веб-сокету. |
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken) |
Устаревшие..
Удаляет существующее действие в беседе. (Унаследовано от BotFrameworkAdapter) |
DeleteConversationMemberAsync(ITurnContext, String, CancellationToken) |
Устаревшие..
Удаляет члена из текущей беседы. (Унаследовано от BotFrameworkAdapter) |
Dispose() |
Устаревшие..
Реализация адаптера Bot Builder, используемая для обработки HTTP-запросов bot Framework. (Унаследовано от BotFrameworkHttpAdapterBase) |
Dispose(Boolean) |
Устаревшие..
Удаляет ресурсы StreamingRequestHandler. (Унаследовано от BotFrameworkHttpAdapterBase) |
ExchangeTokenAsync(ITurnContext, AppCredentials, String, String, TokenExchangeRequest, CancellationToken) |
Устаревшие..
Выполняет операцию обмена маркерами, например для единого входа. (Унаследовано от BotFrameworkAdapter) |
ExchangeTokenAsync(ITurnContext, String, String, TokenExchangeRequest, CancellationToken) |
Устаревшие..
Выполняет операцию обмена маркерами, например для единого входа. (Унаследовано от BotFrameworkAdapter) |
GetAadTokensAsync(ITurnContext, AppCredentials, String, String[], String, CancellationToken) |
Устаревшие..
Извлекает маркеры Azure Active Directory для определенных ресурсов в настроенном подключении с помощью настраиваемых appCredentials. (Унаследовано от BotFrameworkAdapter) |
GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken) |
Устаревшие..
Извлекает маркеры Azure Active Directory для определенных ресурсов в настроенном подключении с помощью appCredentials бота. (Унаследовано от BotFrameworkAdapter) |
GetActivityMembersAsync(ITurnContext, String, CancellationToken) |
Устаревшие..
Выводит список членов заданного действия. (Унаследовано от BotFrameworkAdapter) |
GetConversationMembersAsync(ITurnContext, CancellationToken) |
Устаревшие..
Выводит список членов текущей беседы. (Унаследовано от BotFrameworkAdapter) |
GetConversationsAsync(ITurnContext, String, CancellationToken) |
Устаревшие..
Выводит список бесед, в которых этот бот принимал участие для заданного сервера каналов. Сервер каналов возвращает результаты на страницах, и каждая страница будет включать |
GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken) |
Устаревшие..
Выводит список бесед, в которых этот бот принимал участие для заданного сервера каналов. Сервер каналов возвращает результаты на страницах, и каждая страница будет включать |
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken) |
Устаревшие..
Получите ссылку необработанного входа, отправляемую пользователю для входа для имени подключения с помощью настроенных AppCredentials. (Унаследовано от BotFrameworkAdapter) |
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken) |
Устаревшие..
Получите ссылку необработанного входа, отправляемую пользователю для входа для имени подключения с помощью настроенных AppCredentials. (Унаследовано от BotFrameworkAdapter) |
GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken) |
Устаревшие..
Получите ссылку необработанного входа, которую нужно отправить пользователю для входа для имени подключения с помощью appCredentials бота. (Унаследовано от BotFrameworkAdapter) |
GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken) |
Устаревшие..
Получите ссылку необработанного входа, которую нужно отправить пользователю для входа для имени подключения с помощью appCredentials бота. (Унаследовано от BotFrameworkAdapter) |
GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken) |
Устаревшие..
Получите ссылку необработанного входа, отправляемую пользователю для входа в имя подключения. (Унаследовано от BotFrameworkAdapter) |
GetSignInResourceAsync(ITurnContext, String, CancellationToken) |
Устаревшие..
Получите ссылку необработанного входа, отправляемую пользователю для входа в имя подключения. (Унаследовано от BotFrameworkAdapter) |
GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken) |
Устаревшие..
Получите ссылку необработанного входа, отправляемую пользователю для входа в имя подключения. (Унаследовано от BotFrameworkAdapter) |
GetTokenStatusAsync(ITurnContext, AppCredentials, String, String, CancellationToken) |
Устаревшие..
Извлекает состояние токена для каждого настроенного подключения для данного пользователя с помощью настраиваемых appCredentials. (Унаследовано от BotFrameworkAdapter) |
GetTokenStatusAsync(ITurnContext, String, String, CancellationToken) |
Устаревшие..
Извлекает состояние токена для каждого настроенного подключения для данного пользователя с помощью appCredentials бота. (Унаследовано от BotFrameworkAdapter) |
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken) |
Устаревшие..
Пытается получить маркер для пользователя, который находится в потоке входа, с помощью настраиваемых AppCredentials. (Унаследовано от BotFrameworkAdapter) |
GetUserTokenAsync(ITurnContext, String, String, CancellationToken) |
Устаревшие..
Пытается получить маркер для пользователя, который находится в потоке входа, с помощью appCredentials бота. (Унаследовано от BotFrameworkAdapter) |
ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken) |
Устаревшие..
Создает контекст поворота и запускает конвейер ПО промежуточного слоя для входящего действия. (Унаследовано от BotFrameworkAdapter) |
ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken) |
Устаревшие..
Создает контекст поворота и запускает конвейер ПО промежуточного слоя для входящего действия. (Унаследовано от BotFrameworkAdapter) |
ProcessAsync(HttpRequest, HttpResponse, IBot, CancellationToken) |
Устаревшие..
Этот метод можно вызывать изнутри метода POST в любой реализации контроллера. |
ProcessOutgoingActivityAsync(ITurnContext, Activity, CancellationToken) |
Устаревшие..
Отправляет исходящее действие. (Унаследовано от BotFrameworkHttpAdapterBase) |
ProcessStreamingActivityAsync(Activity, BotCallbackHandler, CancellationToken) |
Устаревшие..
Основной метод адаптера для обработки действий, отправленных из канала потоковой передачи. Создает контекст поворота и запускает конвейер ПО промежуточного слоя для входящего действия. Вызывает ArgumentNullException для аргументов NULL. (Унаследовано от BotFrameworkHttpAdapterBase) |
RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken) |
Устаревшие..
Запускает обработку действий для текущего поворота бота. (Унаследовано от BotAdapter) |
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken) |
Устаревшие..
Отправляет действия в беседу. (Унаследовано от BotFrameworkAdapter) |
SendStreamingActivityAsync(Activity, CancellationToken) |
Устаревшие..
Отправляет действие. (Унаследовано от BotFrameworkHttpAdapterBase) |
SignOutUserAsync(ITurnContext, AppCredentials, String, String, CancellationToken) |
Устаревшие..
Подписывает пользователя с помощью сервера токенов с помощью настраиваемых appCredentials. (Унаследовано от BotFrameworkAdapter) |
SignOutUserAsync(ITurnContext, String, String, CancellationToken) |
Устаревшие..
Подписывает пользователя с помощью сервера маркеров с помощью appCredentials бота. (Унаследовано от BotFrameworkAdapter) |
UpdateActivityAsync(ITurnContext, Activity, CancellationToken) |
Устаревшие..
Заменяет существующее действие в беседе. (Унаследовано от BotFrameworkAdapter) |
Use(IMiddleware) |
Устаревшие..
Добавляет ПО промежуточного слоя в конвейер адаптера. (Унаследовано от BotFrameworkAdapter) |
Явные реализации интерфейса
IConnectorClientBuilder.CreateConnectorClientAsync(String, ClaimsIdentity, String, CancellationToken) |
Устаревшие..
Реализация адаптера Bot Builder, используемая для обработки HTTP-запросов bot Framework. (Унаследовано от BotFrameworkAdapter) |
Методы расширения
UseBotState(BotAdapter, BotState[]) |
Устаревшие..
Добавляет ПО промежуточного слоя в адаптер для регистрации одного или нескольких объектов BotState в контексте включения. ПО промежуточного слоя регистрирует объекты состояния в контексте поворота в начале каждого шага. |
UseState(BotAdapter, UserState, ConversationState, Boolean) |
Устаревшие..
Регистрирует объекты состояния пользователя и беседы с адаптером. Эти объекты будут доступны через TurnStateконтекста поворота. методGet<T>(). |
UseStorage(BotAdapter, IStorage) |
Устаревшие..
Добавляет ПО промежуточного слоя в адаптер, чтобы зарегистрировать объект IStorage в контексте поворота. ПО промежуточного слоя регистрирует объекты состояния в контексте поворота в начале каждого шага. |