Microsoft.Bot.Builder.Dialogs.Internals.IDialogSystem Interface Reference

The dialog system represents the top-level interface for the dialog tasks and their event loop. More...

Inheritance diagram for Microsoft.Bot.Builder.Dialogs.Internals.IDialogSystem:

Public Member Functions

IDialogTask CreateDialogTask ()
 Creates a new IDialogTask and add it to DialogTasks More...
 
Task PollAsync (CancellationToken token)
 Poll the target for any work to be done. More...
 
void Post (Event @event, Action onPull=null)
 

Properties

IReadOnlyList< IDialogTaskDialogTasks [get]
 The list of IDialogTask More...
 

Detailed Description

The dialog system represents the top-level interface for the dialog tasks and their event loop.

Definition at line 50 of file DialogSystem.cs.

Member Function Documentation

IDialogTask Microsoft.Bot.Builder.Dialogs.Internals.IDialogTasks.CreateDialogTask ( )
inherited

Creates a new IDialogTask and add it to DialogTasks

Task Microsoft.Bot.Builder.Base.IEventLoop.PollAsync ( CancellationToken  token)
inherited

Poll the target for any work to be done.

Parameters
tokenA cancellation token.
Returns
A task representing the poll operation.
void Microsoft.Bot.Builder.Base.IEventProducer< in in Event >.Post ( Event @  event,
Action  onPull = null 
)
inherited

Property Documentation

IReadOnlyList<IDialogTask> Microsoft.Bot.Builder.Dialogs.Internals.IDialogTasks.DialogTasks
getinherited

The list of IDialogTask

Definition at line 50 of file DialogTaskManager.cs.


The documentation for this interface was generated from the following file: