Microsoft.Bot.Builder.Dialogs.Internals 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스
| AlwaysSendDirect_BotToUser | |
| AutoInputHint_BotToUser | |
| BotDataBagStream | |
| BotDataBase<T> | |
| BotToUserQueue | |
| BotToUserTextWriter | |
| CachingBotDataStore |
FlushAsync()가 NOTE라고 불릴 때까지 변경 내용을 캐시합니다. 이름에도 불구하고 내부 저장소에 대한 액세스 캐시는 아니지만 내부 저장소로 푸시되는 변경 내용의 변경 캐시입니다. |
| ConnectorClientFactory | |
| ConnectorStore |
state.botframework.com 상태 REST API를 사용하여 데이터를 저장하는 IBotDatStore 구현 |
| DialogContext | |
| DialogModule |
대화 상자 구성 요소에 대한 Autofac 모듈입니다. |
| DialogModule_MakeRoot | |
| DialogRouter |
대화 모듈 라우팅에 대해 점수 매기기 가능. |
| DialogSystem | |
| DialogTask |
대화 상자 작업은 입니다.
|
| DialogTaskManager |
이 클래스는 대화 상자 작업 집합을 관리합니다. |
| DialogTaskManagerBotDataLoader | |
| DictionaryBotData | |
| EventLoopDialogTask | |
| ExceptionTranslationDialogTask |
이 대화 상자 작업은 더 많은 직교(불투명) 파이버 예외에서 더 읽기 쉬운 대화 프로그래밍 모델 예외로 변환됩니다. |
| Extensions | |
| InMemoryDataStore |
의 메모리 내 볼륨 구현 IBotDataStore<T> |
| InputHintQueue | |
| JObjectBotData | |
| KeyboardCardMapper | |
| LogBotToUser | |
| LogPostToBot | |
| MapToChannelData_BotToUser | |
| NullBotToUser | |
| NullPostToBot | |
| PassBotToUser | |
| PassPostToBot | |
| PersistentDialogTask |
이 대화 상자 태스크는 들어오는 작업을 처리하기 전에 에서 IBotData 대화 상자 스택을 로드하고 나중에 대화 상자 스택을 IBotData 저장합니다. |
| PostUnhandledExceptionToUser |
이 IPostToBot 서비스는 처리되지 않은 예외를 사용자에게 보낸 메시지로 변환합니다. |
| Prompt<T,U> | |
| QueueDrainingDialogTask | |
| ReactiveDialogTask |
사전 대응 대화 작업과 달리 반응형 대화 태스크는 첫 번째 IActivity 작업을 받을 때 일부 루트 대화 상자를 시작하는 대화 상자 작업입니다. |
| ScoringEventLoop<Score> |
이 이벤트 루프는 들어오는 활동을 채점 가능한 작업으로 디스패치한 다음, 점수 매기기 가능한 작업이 일치하지 않는 경우 활동의 일부 내부 소비자(일반적으로 대화 시스템)를 디스패치합니다. |
| SerializeByConversation |
이 IPostToBot 서비스는 동시성 문제를 방지하기 위해 특정 대화의 코드 실행을 직렬화합니다. |
| SetAmbientThreadCulture |
이 IPostToBot 서비스는 를 기반으로 Locale앰비언트 스레드 문화권을 설정합니다. |
| SetLocalTimestampMapper | |
인터페이스
| DialogTask.IThunk |
통화 규칙을 대화 상자에서 파이버의 대리자로 조정합니다. |
| IBotData |
프라이빗 봇 데이터. |
| IBotDataStore<T> | |
| IBotToUser |
봇에서 사용자에게 메시지를 보내는 메서드입니다. |
| IConnectorClientFactory |
IConnectorClient용 팩터리입니다. |
| IDialogStack |
대화형 프로세스의 대화 상자 스택입니다. |
| IDialogSystem |
대화 시스템은 대화 태스크 및 해당 이벤트 루프에 대한 최상위 인터페이스를 나타냅니다. |
| IDialogTask | |
| IDialogTaskManager | |
| IDialogTasks | |
| IMessageActivityMapper | |
| IMessageQueue | |
| IPostToBot |
사용자로부터 봇으로 메시지를 보내는 메서드입니다. |
열거형
| BotStoreType | |
| CachingBotDataStoreConsistencyPolicy |
에 대한 데이터 일관성 정책 CachingBotDataStore |