Freigeben über


BotFrameworkHttpAdapterBase Klasse

Definition

Achtung

Use CloudAdapter instead.

Eine HTTP-Adapter-Basisklasse.

[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
Vererbung
BotFrameworkHttpAdapterBase
Abgeleitet
Attribute
Implementiert

Konstruktoren

BotFrameworkHttpAdapterBase(ICredentialProvider, AuthenticationConfiguration, IChannelProvider, RetryPolicy, HttpClient, IMiddleware, ILogger)
Veraltet.

Initialisiert eine neue Instanz der BotFrameworkHttpAdapterBase-Klasse.

BotFrameworkHttpAdapterBase(ICredentialProvider, IChannelProvider, HttpClient, ILogger<BotFrameworkHttpAdapterBase>)
Veraltet.

Initialisiert eine neue Instanz der BotFrameworkHttpAdapterBase-Klasse.

BotFrameworkHttpAdapterBase(ICredentialProvider, IChannelProvider, ILogger<BotFrameworkHttpAdapterBase>)
Veraltet.

Initialisiert eine neue Instanz der BotFrameworkHttpAdapterBase-Klasse.

Felder

BotIdentityKey
Veraltet.

Der Zeichenfolgenwert für den Botidentitätsschlüssel.

(Geerbt von BotAdapter)
InvokeResponseKey
Veraltet.

Der Schlüsselwert für alle InvokeResponseActivity-Elemente, die sich im TurnState-Objekt finden würden.

(Geerbt von BotAdapter)
OAuthScopeKey
Veraltet.

Der Zeichenfolgenwert für den OAuth-Bereichsschlüssel.

(Geerbt von BotAdapter)

Eigenschaften

AppCredentialMap
Veraltet.

Ruft die Zuordnung der Anwendungen für diesen Adapter ab AppCredentials .

(Geerbt von BotFrameworkAdapter)
ChannelProvider
Veraltet.

Ruft den Kanalanbieter für diesen Adapter ab.

(Geerbt von BotFrameworkAdapter)
ClaimsIdentity
Veraltet.

Ruft die Anspruchsidentität für diesen Adapter ab oder legt sie fest.

ConnectedBot
Veraltet.

Ruft den Bot ab, der mit diesem Adapter verbunden ist, oder legt diesen fest.

CredentialProvider
Veraltet.

Ruft den Anmeldeinformationsanbieter für diesen Adapter ab.

(Geerbt von BotFrameworkAdapter)
HttpClient
Veraltet.

Ruft den Benutzerdefinierten HttpClient für diesen Adapter ab, falls angegeben.

(Geerbt von BotFrameworkAdapter)
Logger
Veraltet.

Ruft die Protokollierung für diesen Adapter ab.

(Geerbt von BotFrameworkAdapter)
MiddlewareSet
Veraltet.

Ruft die Auflistung der Middleware in der Pipeline des Adapters ab.

(Geerbt von BotAdapter)
OnTurnError
Veraltet.

Ruft einen Fehlerhandler ab, der Ausnahmen in der Middleware oder Anwendung abfangen kann, oder legt diesen fest.

(Geerbt von BotAdapter)
RequestHandlers
Veraltet.

Ruft die Anforderungshandler für diesen Adapter ab oder legt diese fest.

Methoden

BuildCredentialsAsync(String, String)
Veraltet.

Logik zum Erstellen eines AppCredentials Objekts, das zum Abrufen von Token für diesen HttpClient verwendet werden soll.

(Geerbt von BotFrameworkAdapter)
CanProcessOutgoingActivity(Activity)
Veraltet.

Bewertet, ob die Verarbeitung einer ausgehenden Aktivität möglich ist.

ConnectNamedPipeAsync(String, IBot, String)
Veraltet.

Erstellt einen neuen StreamingRequestHandler, um die angegebene Named Pipe zu lauschen und Anforderungen an diesen Adapter zu übergeben.

ContinueConversationAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Veraltet.

Sendet eine proaktive Nachricht an eine Unterhaltung.

(Geerbt von BotAdapter)
ContinueConversationAsync(ClaimsIdentity, Activity, String, BotCallbackHandler, CancellationToken)
Veraltet.

Sendet eine proaktive Nachricht an eine Unterhaltung.

(Geerbt von BotAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, BotCallbackHandler, CancellationToken)
Veraltet.

Sendet eine proaktive Nachricht vom Bot an eine Unterhaltung.

(Geerbt von BotFrameworkAdapter)
ContinueConversationAsync(ClaimsIdentity, ConversationReference, String, BotCallbackHandler, CancellationToken)
Veraltet.

Sendet eine proaktive Nachricht vom Bot an eine Unterhaltung.

(Geerbt von BotFrameworkAdapter)
ContinueConversationAsync(String, Activity, BotCallbackHandler, CancellationToken)
Veraltet.

Sendet eine proaktive Nachricht an eine Unterhaltung.

(Geerbt von BotAdapter)
ContinueConversationAsync(String, ConversationReference, BotCallbackHandler, CancellationToken)
Veraltet.

Sendet eine proaktive Nachricht vom Bot an eine Unterhaltung.

(Geerbt von BotFrameworkAdapter)
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
Veraltet.

Erstellt eine Unterhaltung im angegebenen Kanal.

(Geerbt von BotFrameworkAdapter)
CreateConversationAsync(String, String, AppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Veraltet.

Erstellt eine Unterhaltung im angegebenen Kanal. Overload empfängt eine ConversationReference einschließlich des Mandanten.

(Geerbt von BotFrameworkAdapter)
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, CancellationToken)
Veraltet.

Erstellt eine Unterhaltung im angegebenen Kanal.

(Geerbt von BotFrameworkAdapter)
CreateConversationAsync(String, String, MicrosoftAppCredentials, ConversationParameters, BotCallbackHandler, ConversationReference, CancellationToken)
Veraltet.

Erstellt eine Unterhaltung im angegebenen Kanal. Overload empfängt eine ConversationReference einschließlich des Mandanten.

(Geerbt von BotFrameworkAdapter)
CreateConversationAsync(String, String, String, String, ConversationParameters, BotCallbackHandler, CancellationToken)
Veraltet.

Erstellt eine Unterhaltung im angegebenen Kanal.

(Geerbt von BotAdapter)
CreateOAuthApiClientAsync(ITurnContext)
Veraltet.

Erstellt einen OAuth-Client für den Bot.

(Geerbt von BotFrameworkAdapter)
CreateOAuthApiClientAsync(ITurnContext, AppCredentials)
Veraltet.

Erstellt einen OAuth-Client für den Bot mit den Anmeldeinformationen.

(Geerbt von BotFrameworkAdapter)
DeleteActivityAsync(ITurnContext, ConversationReference, CancellationToken)
Veraltet.

Löscht eine vorhandene Aktivität in der Unterhaltung.

(Geerbt von BotFrameworkAdapter)
DeleteConversationMemberAsync(ITurnContext, String, CancellationToken)
Veraltet.

Entfernt ein Mitglied aus der aktuellen Unterhaltung.

(Geerbt von BotFrameworkAdapter)
Dispose()
Veraltet.

Eine HTTP-Adapter-Basisklasse.

Dispose(Boolean)
Veraltet.

Veräußert Ressourcen des StreamingRequestHandler.

ExchangeTokenAsync(ITurnContext, AppCredentials, String, String, TokenExchangeRequest, CancellationToken)
Veraltet.

Führt einen Tokenaustauschvorgang aus, z. B. für einmaliges Anmelden.

(Geerbt von BotFrameworkAdapter)
ExchangeTokenAsync(ITurnContext, String, String, TokenExchangeRequest, CancellationToken)
Veraltet.

Führt einen Tokenaustauschvorgang aus, z. B. für einmaliges Anmelden.

(Geerbt von BotFrameworkAdapter)
GetAadTokensAsync(ITurnContext, AppCredentials, String, String[], String, CancellationToken)
Veraltet.

Ruft Azure Active Directory-Token für bestimmte Ressourcen in einer konfigurierten Verbindung mithilfe benutzerdefinierter AppCredentials ab.

(Geerbt von BotFrameworkAdapter)
GetAadTokensAsync(ITurnContext, String, String[], String, CancellationToken)
Veraltet.

Ruft Azure Active Directory-Token für bestimmte Ressourcen in einer konfigurierten Verbindung mithilfe der AppCredentials des Bots ab.

(Geerbt von BotFrameworkAdapter)
GetActivityMembersAsync(ITurnContext, String, CancellationToken)
Veraltet.

Listet die Mitglieder einer bestimmten Aktivität auf.

(Geerbt von BotFrameworkAdapter)
GetConversationMembersAsync(ITurnContext, CancellationToken)
Veraltet.

Listet die Mitglieder der aktuellen Unterhaltung auf.

(Geerbt von BotFrameworkAdapter)
GetConversationsAsync(ITurnContext, String, CancellationToken)
Veraltet.

Listet die Unterhaltungen auf, an denen dieser Bot für einen bestimmten Kanalserver teilgenommen hat. Der Kanalserver gibt Ergebnisse in Seiten zurück, und jede Seite enthält eine continuationToken , die verwendet werden kann, um die nächste Seite der Ergebnisse vom Server abzurufen.

(Geerbt von BotFrameworkAdapter)
GetConversationsAsync(String, MicrosoftAppCredentials, String, CancellationToken)
Veraltet.

Listet die Unterhaltungen auf, an denen dieser Bot für einen bestimmten Kanalserver teilgenommen hat. Der Kanalserver gibt Ergebnisse in Seiten zurück, und jede Seite enthält eine continuationToken , die verwendet werden kann, um die nächste Seite der Ergebnisse vom Server abzurufen.

(Geerbt von BotFrameworkAdapter)
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, CancellationToken)
Veraltet.

Rufen Sie den unformatierten Anmeldelink ab, der mit angepassten AppCredentials für die Anmeldung für einen Verbindungsnamen an den Benutzer gesendet werden soll.

(Geerbt von BotFrameworkAdapter)
GetOauthSignInLinkAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)
Veraltet.

Rufen Sie den unformatierten Anmeldelink ab, der mit angepassten AppCredentials für die Anmeldung für einen Verbindungsnamen an den Benutzer gesendet werden soll.

(Geerbt von BotFrameworkAdapter)
GetOauthSignInLinkAsync(ITurnContext, String, CancellationToken)
Veraltet.

Rufen Sie mithilfe der AppCredentials des Bots den unformatierten Anmeldelink ab, der an den Benutzer zur Anmeldung für einen Verbindungsnamen gesendet werden soll.

(Geerbt von BotFrameworkAdapter)
GetOauthSignInLinkAsync(ITurnContext, String, String, String, CancellationToken)
Veraltet.

Rufen Sie mithilfe der AppCredentials des Bots den unformatierten Anmeldelink ab, der an den Benutzer zur Anmeldung für einen Verbindungsnamen gesendet werden soll.

(Geerbt von BotFrameworkAdapter)
GetSignInResourceAsync(ITurnContext, AppCredentials, String, String, String, CancellationToken)
Veraltet.

Rufen Sie den unformatierten Anmeldelink ab, der für die Anmeldung für einen Verbindungsnamen an den Benutzer gesendet werden soll.

(Geerbt von BotFrameworkAdapter)
GetSignInResourceAsync(ITurnContext, String, CancellationToken)
Veraltet.

Rufen Sie den unformatierten Anmeldelink ab, der für die Anmeldung für einen Verbindungsnamen an den Benutzer gesendet werden soll.

(Geerbt von BotFrameworkAdapter)
GetSignInResourceAsync(ITurnContext, String, String, String, CancellationToken)
Veraltet.

Rufen Sie den unformatierten Anmeldelink ab, der für die Anmeldung für einen Verbindungsnamen an den Benutzer gesendet werden soll.

(Geerbt von BotFrameworkAdapter)
GetTokenStatusAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
Veraltet.

Ruft den Tokenstatus für jede konfigurierte Verbindung für den angegebenen Benutzer mithilfe benutzerdefinierter AppCredentials ab.

(Geerbt von BotFrameworkAdapter)
GetTokenStatusAsync(ITurnContext, String, String, CancellationToken)
Veraltet.

Ruft den Tokenstatus für jede konfigurierte Verbindung für den angegebenen Benutzer mithilfe der AppCredentials des Bots ab.

(Geerbt von BotFrameworkAdapter)
GetUserTokenAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
Veraltet.

Versucht, das Token für einen Benutzer, der sich in einem Anmeldeflow befindet, mithilfe von angepassten AppCredentials abzurufen.

(Geerbt von BotFrameworkAdapter)
GetUserTokenAsync(ITurnContext, String, String, CancellationToken)
Veraltet.

Versucht, das Token für einen Benutzer, der sich in einem Anmeldeflow befindet, mithilfe der AppCredentials des Bots abzurufen.

(Geerbt von BotFrameworkAdapter)
ProcessActivityAsync(ClaimsIdentity, Activity, BotCallbackHandler, CancellationToken)
Veraltet.

Erstellt einen Turnkontext und führt die Middlewarepipeline für eine eingehende Aktivität aus.

(Geerbt von BotFrameworkAdapter)
ProcessActivityAsync(String, Activity, BotCallbackHandler, CancellationToken)
Veraltet.

Erstellt einen Turnkontext und führt die Middlewarepipeline für eine eingehende Aktivität aus.

(Geerbt von BotFrameworkAdapter)
ProcessOutgoingActivityAsync(ITurnContext, Activity, CancellationToken)
Veraltet.

Sendet eine ausgehende Aktivität.

ProcessStreamingActivityAsync(Activity, BotCallbackHandler, CancellationToken)
Veraltet.

Primäre Adaptermethode für die Verarbeitung von Aktivitäten, die vom Streamingkanal gesendet werden. Erstellt einen Turnkontext und führt die Middlewarepipeline für eine eingehende Aktivität aus. ArgumentNullException Löst null-Argumente aus.

RunPipelineAsync(ITurnContext, BotCallbackHandler, CancellationToken)
Veraltet.

Startet die Aktivitätsverarbeitung für den aktuellen Botwechsel.

(Geerbt von BotAdapter)
SendActivitiesAsync(ITurnContext, Activity[], CancellationToken)
Veraltet.

Sendet Aktivitäten an die Unterhaltung.

(Geerbt von BotFrameworkAdapter)
SendStreamingActivityAsync(Activity, CancellationToken)
Veraltet.

Sendet eine Aktivität.

SignOutUserAsync(ITurnContext, AppCredentials, String, String, CancellationToken)
Veraltet.

Meldet den Benutzer mit dem Tokenserver mit benutzerdefinierten AppCredentials ab.

(Geerbt von BotFrameworkAdapter)
SignOutUserAsync(ITurnContext, String, String, CancellationToken)
Veraltet.

Meldet den Benutzer mithilfe der AppCredentials des Bots mit dem Tokenserver ab.

(Geerbt von BotFrameworkAdapter)
UpdateActivityAsync(ITurnContext, Activity, CancellationToken)
Veraltet.

Ersetzt eine vorhandene Aktivität in der Unterhaltung.

(Geerbt von BotFrameworkAdapter)
Use(IMiddleware)
Veraltet.

Fügt der Pipeline des Adapters Middleware hinzu.

(Geerbt von BotFrameworkAdapter)

Explizite Schnittstellenimplementierungen

IConnectorClientBuilder.CreateConnectorClientAsync(String, ClaimsIdentity, String, CancellationToken)
Veraltet.

Eine HTTP-Adapter-Basisklasse.

(Geerbt von BotFrameworkAdapter)

Erweiterungsmethoden

UseBotState(BotAdapter, BotState[])
Veraltet.

Fügt dem Adapter Middleware hinzu, um ein oder mehrere BotState Objekte im Turnkontext zu registrieren. Die Middleware registriert die Zustandsobjekte zu Beginn jedes Turns im Turnkontext.

UseState(BotAdapter, UserState, ConversationState, Boolean)
Veraltet.

Registriert Benutzer- und Unterhaltungsstatusobjekte beim Adapter. Diese Objekte sind über die .Get<T>()-Methode des turn-Kontexts TurnStateverfügbar.

UseStorage(BotAdapter, IStorage)
Veraltet.

Fügt dem Adapter Middleware hinzu, um ein IStorage Objekt im Turnkontext zu registrieren. Die Middleware registriert die Zustandsobjekte zu Beginn jedes Turns im Turnkontext.

Gilt für: