C# 클래스 Animatroller.Framework.Controller.Sequence.SequenceJob

상속: IRunnableState, ISequenceInstance
파일 보기 프로젝트 열기: HakanL/animatroller 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
actions List>
cancelToken System.Threading.CancellationToken
effects Effect.IEffect>>.List
name string
setUpAction Action
tearDownAction Action

공개 메소드들

메소드 설명
Controls ( int priority = 1 ) : IRunnableState
Execute ( Action action ) : IRunnableState
SequenceJob ( string name ) : System
SetUp ( Action action ) : IRunnableState
TearDown ( Action action ) : IRunnableState
WaitFor ( System.TimeSpan value ) : ISequenceInstance
WaitFor ( System.TimeSpan value, bool throwExceptionIfCanceled ) : ISequenceInstance
WaitUntilCancel ( ) : ISequenceInstance
WaitUntilCancel ( bool throwExceptionIfCanceled ) : ISequenceInstance

비공개 메소드들

메소드 설명
Run ( System cancelToken, bool loop ) : void

메소드 상세

Controls() 공개 메소드

public Controls ( int priority = 1 ) : IRunnableState
priority int
리턴 IRunnableState

Execute() 공개 메소드

public Execute ( Action action ) : IRunnableState
action Action
리턴 IRunnableState

SequenceJob() 공개 메소드

public SequenceJob ( string name ) : System
name string
리턴 System

SetUp() 공개 메소드

public SetUp ( Action action ) : IRunnableState
action Action
리턴 IRunnableState

TearDown() 공개 메소드

public TearDown ( Action action ) : IRunnableState
action Action
리턴 IRunnableState

WaitFor() 공개 메소드

public WaitFor ( System.TimeSpan value ) : ISequenceInstance
value System.TimeSpan
리턴 ISequenceInstance

WaitFor() 공개 메소드

public WaitFor ( System.TimeSpan value, bool throwExceptionIfCanceled ) : ISequenceInstance
value System.TimeSpan
throwExceptionIfCanceled bool
리턴 ISequenceInstance

WaitUntilCancel() 공개 메소드

public WaitUntilCancel ( ) : ISequenceInstance
리턴 ISequenceInstance

WaitUntilCancel() 공개 메소드

public WaitUntilCancel ( bool throwExceptionIfCanceled ) : ISequenceInstance
throwExceptionIfCanceled bool
리턴 ISequenceInstance

프로퍼티 상세

actions 보호되어 있는 프로퍼티

protected List> actions
리턴 List>

cancelToken 보호되어 있는 프로퍼티

protected System.Threading.CancellationToken cancelToken
리턴 System.Threading.CancellationToken

effects 보호되어 있는 프로퍼티

protected List> effects
리턴 Effect.IEffect>>.List

name 보호되어 있는 프로퍼티

protected string name
리턴 string

setUpAction 보호되어 있는 프로퍼티

protected Action setUpAction
리턴 Action

tearDownAction 보호되어 있는 프로퍼티

protected Action tearDownAction
리턴 Action