BotFrameworkHttpAdapterBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
Use CloudAdapter
instead.
Базовый класс адаптера HTTP.
[System.Obsolete("Use `CloudAdapter` instead.", false)]
public class BotFrameworkHttpAdapterBase : Microsoft.Bot.Builder.BotFrameworkAdapter, IDisposable, Microsoft.Bot.Builder.Streaming.IStreamingActivityProcessor
[<System.Obsolete("Use `CloudAdapter` instead.", false)>]
type BotFrameworkHttpAdapterBase = class
inherit BotFrameworkAdapter
interface IStreamingActivityProcessor
interface IDisposable
Public Class BotFrameworkHttpAdapterBase
Inherits BotFrameworkAdapter
Implements IDisposable, IStreamingActivityProcessor
- Наследование
- Производный
- Атрибуты
- Реализации
Конструкторы
BotFrameworkHttpAdapterBase(ICredentialProvider, AuthenticationConfiguration, IChannelProvider, RetryPolicy, HttpClient, IMiddleware, ILogger) |
Устаревшие..
Инициализирует новый экземпляр класса BotFrameworkHttpAdapterBase. |
BotFrameworkHttpAdapterBase(ICredentialProvider, IChannelProvider, HttpClient, ILogger<BotFrameworkHttpAdapterBase>) |
Устаревшие..
Инициализирует новый экземпляр класса BotFrameworkHttpAdapterBase. |
BotFrameworkHttpAdapterBase(ICredentialProvider, IChannelProvider, ILogger<BotFrameworkHttpAdapterBase>) |
Устаревшие..
Инициализирует новый экземпляр класса BotFrameworkHttpAdapterBase. |
Поля
BotIdentityKey |
Устаревшие..
Строковое значение ключа удостоверения бота. (Унаследовано от BotAdapter) |
InvokeResponseKey |
Устаревшие..
Значение ключа для любого объекта InvokeResponseActivity, которое будет находиться в TurnState. (Унаследовано от BotAdapter) |
OAuthScopeKey |
Устаревшие..
Строковое значение для ключа области OAuth. (Унаследовано от BotAdapter) |
Свойства
AppCredentialMap |
Устаревшие..
Возвращает карту приложений для AppCredentials этого адаптера. (Унаследовано от BotFrameworkAdapter) |
ChannelProvider |
Устаревшие..
Возвращает поставщик канала для этого адаптера. (Унаследовано от BotFrameworkAdapter) |
ClaimsIdentity |
Устаревшие..
Возвращает или задает удостоверение утверждений для этого адаптера. |
ConnectedBot |
Устаревшие..
Возвращает или задает бот, подключенный к этому адаптеру. |
CredentialProvider |
Устаревшие..
Возвращает поставщик учетных данных для этого адаптера. (Унаследовано от BotFrameworkAdapter) |
HttpClient |
Устаревшие..
Возвращает настраиваемый HttpClient для этого адаптера, если он указан. (Унаследовано от BotFrameworkAdapter) |
Logger |
Устаревшие..
Возвращает средство ведения журнала для этого адаптера. (Унаследовано от BotFrameworkAdapter) |
MiddlewareSet |
Устаревшие..
Возвращает коллекцию ПО промежуточного слоя в конвейере адаптера. (Унаследовано от BotAdapter) |
OnTurnError |
Устаревшие..
Возвращает или задает обработчик ошибок, который может перехватывать исключения в ПО промежуточного слоя или приложении. (Унаследовано от BotAdapter) |
RequestHandlers |
Устаревшие..
Возвращает или задает обработчики запросов для этого адаптера. |
Методы
BuildCredentialsAsync(String, String) |
Устаревшие..
Логика для создания AppCredentials объекта, который будет использоваться для получения маркеров для этого HttpClient. (Унаследовано от BotFrameworkAdapter) |
CanProcessOutgoingActivity(Activity) |
Устаревшие..
Оценивает возможность обработки исходящего действия. |
ConnectNamedPipeAsync(String, IBot, String) |
Устаревшие..
Создает новый StreamingRequestHandler для прослушивания указанного именованного канала и передачи запросов этому адаптеру. |
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) |
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken) |
Устаревшие..
Удаляет существующее действие в беседе. (Унаследовано от BotFrameworkAdapter) |
DeleteConversationMemberAsync(ITurnContext, String, CancellationToken) |
Устаревшие..
Удаляет участника из текущей беседы. (Унаследовано от BotFrameworkAdapter) |
Dispose() |
Устаревшие..
Базовый класс адаптера HTTP. |
Dispose(Boolean) |
Устаревшие..
Удаляет ресурсы StreamingRequestHandlerобъекта . |
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) |
ProcessOutgoingActivityAsync(ITurnContext, Activity, CancellationToken) |
Устаревшие..
Отправляет исходящее действие. |
ProcessStreamingActivityAsync(Activity, BotCallbackHandler, CancellationToken) |
Устаревшие..
Основной метод адаптера для обработки действий, отправленных из канала потоковой передачи. Создает контекст шага и запускает конвейер ПО промежуточного слоя для входящего действия. Создает исключение ArgumentNullException для аргументов NULL. |
RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken) |
Устаревшие..
Запускает обработку действий для текущего поворота бота. (Унаследовано от BotAdapter) |
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken) |
Устаревшие..
Отправляет действия в беседу. (Унаследовано от BotFrameworkAdapter) |
SendStreamingActivityAsync(Activity, CancellationToken) |
Устаревшие..
Отправляет действие. |
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) |
Устаревшие..
Базовый класс адаптера HTTP. (Унаследовано от BotFrameworkAdapter) |
Методы расширения
UseBotState(BotAdapter, BotState[]) |
Устаревшие..
Добавляет ПО промежуточного слоя в адаптер для регистрации одного или нескольких BotState объектов в контексте поворота. ПО промежуточного слоя регистрирует объекты состояния в контексте поворота в начале каждого шага. |
UseState(BotAdapter, UserState, ConversationState, Boolean) |
Устаревшие..
Регистрирует объекты состояния пользователя и диалога с помощью адаптера. Эти объекты будут доступны с TurnStateпомощью метода .Get<T>() |
UseStorage(BotAdapter, IStorage) |
Устаревшие..
Добавляет ПО промежуточного слоя в адаптер для регистрации IStorage объекта в контексте поворота. ПО промежуточного слоя регистрирует объекты состояния в контексте поворота в начале каждого шага. |