C# Класс ExBuddy.ExCoroutineAction

Наследование: TreeSharp.Action
Показать файл Открыть проект

Открытые методы

Метод Описание
ExCoroutineAction ( Func taskProducer, ProfileBehavior behavior ) : System
ExCoroutineAction ( Coroutine>.Func coroutineProducer, ProfileBehavior behavior ) : System
ExCoroutineAction ( CoroutineTask>.Func taskProducer, ProfileBehavior behavior ) : System
ExCoroutineAction ( Task>.Func taskProducer, ProfileBehavior behavior ) : System
Start ( object context ) : void
Stop ( object context ) : void

Защищенные методы

Метод Описание
Run ( object context ) : RunStatus

Приватные методы

Метод Описание
CreateCoroutineProducer ( Func taskProducer ) : Coroutine>.Func
DisposeCoroutine ( ) : void

Описание методов

ExCoroutineAction() публичный Метод

public ExCoroutineAction ( Func taskProducer, ProfileBehavior behavior ) : System
taskProducer Func
behavior ProfileBehavior
Результат System

ExCoroutineAction() публичный Метод

public ExCoroutineAction ( Coroutine>.Func coroutineProducer, ProfileBehavior behavior ) : System
coroutineProducer Coroutine>.Func
behavior ProfileBehavior
Результат System

ExCoroutineAction() публичный Метод

public ExCoroutineAction ( CoroutineTask>.Func taskProducer, ProfileBehavior behavior ) : System
taskProducer CoroutineTask>.Func
behavior ProfileBehavior
Результат System

ExCoroutineAction() публичный Метод

public ExCoroutineAction ( Task>.Func taskProducer, ProfileBehavior behavior ) : System
taskProducer Task>.Func
behavior ProfileBehavior
Результат System

Run() защищенный Метод

protected Run ( object context ) : RunStatus
context object
Результат RunStatus

Start() публичный Метод

public Start ( object context ) : void
context object
Результат void

Stop() публичный Метод

public Stop ( object context ) : void
context object
Результат void