Microsoft.Bot.Builder.Dialogs.Internals Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
AlwaysSendDirect_BotToUser | |
AutoInputHint_BotToUser | |
BotDataBagStream | |
BotDataBase<T> | |
BotToUserQueue | |
BotToUserTextWriter | |
CachingBotDataStore |
Mezipaměti se mění, dokud se funkce FlushAsync() nebude nazývat POZNÁMKA: Bez ohledu na název se nejedná o mezipaměť pro přístup k vnitřnímu úložišti, ale o mezipaměť změn, která se odešle do vnitřního úložiště. |
ConnectorClientFactory | |
ConnectorStore |
implementace IBotDatStore, která k ukládání dat používá rozhraní REST API stavu na state.botframework.com |
DialogContext | |
DialogModule |
Modul Autofac pro komponenty dialogového okna. |
DialogModule_MakeRoot | |
DialogRouter |
Scorable for Dialog module routing .Scorable for Dialog module routing. |
DialogSystem | |
DialogTask |
Dialogová úloha je
|
DialogTaskManager |
Tato třída zodpovídá za správu sady úloh dialogového okna. |
DialogTaskManagerBotDataLoader | |
DictionaryBotData | |
EventLoopDialogTask | |
ExceptionTranslationDialogTask |
Tato úloha dialogového okna překládá výjimky z více orthogonálních (neprůslovnějších) vláken na čitelnější výjimky programovacího modelu dialogů. |
Extensions | |
InMemoryDataStore |
Volitilní implementace v paměti IBotDataStore<T> |
InputHintQueue | |
JObjectBotData | |
KeyboardCardMapper | |
LogBotToUser | |
LogPostToBot | |
MapToChannelData_BotToUser | |
NullBotToUser | |
NullPostToBot | |
PassBotToUser | |
PassPostToBot | |
PersistentDialogTask |
Tato úloha dialogového okna načte zásobník dialogových oken z před IBotData zpracováním příchozí aktivity a uloží zásobník dialogových oken do IBotData později. |
PostUnhandledExceptionToUser |
Tato služba IPostToBot převede všechny neošetřené výjimky na zprávu odeslanou uživateli. |
Prompt<T,U> | |
QueueDrainingDialogTask | |
ReactiveDialogTask |
Úkol reaktivního dialogového okna (na rozdíl od úkolu proaktivního dialogového okna) je úloha dialogového okna, která spustí některé kořenové dialogové okno, když obdrží první IActivity aktivitu. |
ScoringEventLoop<Score> |
Tato smyčka událostí odešle příchozí aktivity do akce s možností vyhodnocení, a pokud se akce s bodovatelným skóre neshoduje, některé vnitřní příjemce aktivit (obvykle dialogový systém). |
SerializeByConversation |
Tato služba IPostToBot serializuje spuštění kódu konkrétní konverzace, aby se zabránilo problémům se souběžností. |
SetAmbientThreadCulture |
Tato služba IPostToBot nastaví jazykovou verzi okolního vlákna na Localezákladě . |
SetLocalTimestampMapper |
Rozhraní
DialogTask.IThunk |
Upravte konvenci volání z dialogových oken na delegáty Fiber. |
IBotData |
Data privátního robota. |
IBotDataStore<T> | |
IBotToUser |
Metody odeslání zprávy z robota uživateli |
IConnectorClientFactory |
Továrna pro IConnectorClient |
IDialogStack |
Stack of dialogs in the conversational process. |
IDialogSystem |
Dialogový systém představuje rozhraní nejvyšší úrovně pro úlohy dialogového okna a jejich smyčku událostí. |
IDialogTask | |
IDialogTaskManager | |
IDialogTasks | |
IMessageActivityMapper | |
IMessageQueue | |
IPostToBot |
Metody odeslání zprávy od uživatele do robota |
Výčty
BotStoreType | |
CachingBotDataStoreConsistencyPolicy |
Zásady konzistence dat pro CachingBotDataStore |