CloudAdapterBase Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Karta, która implementuje protokół Bot Framework Protocol i może być hostowana w różnych środowiskach chmury zarówno publicznych, jak i prywatnych.
public abstract class CloudAdapterBase : Microsoft.Bot.Builder.BotAdapter
type CloudAdapterBase = class
inherit BotAdapter
Public MustInherit Class CloudAdapterBase
Inherits BotAdapter
- Dziedziczenie
- Pochodne
Konstruktory
| CloudAdapterBase(BotFrameworkAuthentication, ILogger) |
Inicjuje nowe wystąpienie klasy CloudAdapterBase. |
Pola
| BotIdentityKey |
Wartość ciągu klucza tożsamości bota. (Odziedziczone po BotAdapter) |
| InvokeResponseKey |
Wartość klucza dla dowolnego elementu InvokeResponseActivity, który byłby w elemecie TurnState. (Odziedziczone po BotAdapter) |
| OAuthScopeKey |
Wartość ciągu klucza zakresu OAuth. (Odziedziczone po BotAdapter) |
Właściwości
| BotFrameworkAuthentication |
BotFrameworkAuthentication Pobiera wystąpienie dla tej karty. |
| Logger |
Pobiera element ILogger do użycia w ramach tej karty i jej podklas. |
| MiddlewareSet |
Pobiera kolekcję oprogramowania pośredniczącego w potoku karty. (Odziedziczone po BotAdapter) |
| OnTurnError |
Pobiera lub ustawia procedurę obsługi błędów, która może przechwytywać wyjątki w programie pośredniczącym lub aplikacji. (Odziedziczone po BotAdapter) |
Metody
Metody rozszerzania
| UseBotState(BotAdapter, BotState[]) |
Dodaje oprogramowanie pośredniczące do karty w celu zarejestrowania co najmniej jednego BotState obiektu w kontekście turn. Oprogramowanie pośredniczące rejestruje obiekty stanu w kontekście turn na początku każdego kolei. |
| UseState(BotAdapter, UserState, ConversationState, Boolean) |
Przestarzałe.
Rejestruje obiekty stanu użytkownika i konwersacji za pomocą karty. Te obiekty będą dostępne za pośrednictwem metody .Get<T>() kontekstu TurnStateturn. |
| UseStorage(BotAdapter, IStorage) |
Dodaje oprogramowanie pośredniczące do karty w celu zarejestrowania IStorage obiektu w kontekście turn. Oprogramowanie pośredniczące rejestruje obiekty stanu w kontekście turn na początku każdego kolei. |