프로퍼티 | 타입 | 설명 | |
---|---|---|---|
cancelToken | System.Threading.CancellationToken | ||
groupControlToken | |||
log | Logger | ||
mainAction | Action |
||
setUpAction | System.Action | ||
tearDownAction | Action |
메소드 | 설명 | |
---|---|---|
AutoAddDevices ( int lockPriority = 1, bool enabled = true ) : |
||
Execute ( System cancelToken ) : void | ||
LockWhenRunning ( ) : |
||
LockWhenRunning ( int lockPriority = 1 ) : |
||
Run ( ) : System.Threading.Tasks.Task | ||
Run ( System &cts ) : System.Threading.Tasks.Task | ||
RunAction ( Action |
||
RunAndWait ( ) : void | ||
SetUp ( System.Action action ) : void | ||
Stop ( ) : void | ||
Subroutine ( [ name = "" ) : System | ||
TearDown ( Action |
||
WaitFor ( System.TimeSpan value ) : ISequenceInstance | ||
WaitFor ( System.TimeSpan value, bool throwExceptionIfCanceled ) : ISequenceInstance | ||
WaitUntilCancel ( ) : ISequenceInstance | ||
WaitUntilCancel ( bool throwExceptionIfCanceled ) : ISequenceInstance |
메소드 | 설명 | |
---|---|---|
Lock ( ) : void | ||
Release ( ) : void |
public AutoAddDevices ( int lockPriority = 1, bool enabled = true ) : |
||
lockPriority | int | |
enabled | bool | |
리턴 |
public LockWhenRunning ( int lockPriority = 1 ) : |
||
lockPriority | int | |
리턴 |
public Run ( System &cts ) : System.Threading.Tasks.Task | ||
cts | System | |
리턴 | System.Threading.Tasks.Task |
public WaitFor ( System.TimeSpan value ) : ISequenceInstance | ||
value | System.TimeSpan | |
리턴 | ISequenceInstance |
public WaitFor ( System.TimeSpan value, bool throwExceptionIfCanceled ) : ISequenceInstance | ||
value | System.TimeSpan | |
throwExceptionIfCanceled | bool | |
리턴 | ISequenceInstance |
public WaitUntilCancel ( bool throwExceptionIfCanceled ) : ISequenceInstance | ||
throwExceptionIfCanceled | bool | |
리턴 | ISequenceInstance |
protected System.Threading.CancellationToken cancelToken | ||
리턴 | System.Threading.CancellationToken |
protected GroupControlToken,Animatroller.Framework.LogicalDevice groupControlToken | ||
리턴 |