C# 클래스 PyriteCore.ScenarioCreation.Scenario

상속: IDisposable, IHasCheckerAction, ICoreElement
파일 보기 프로젝트 열기: noant/Pyrite 1 사용 예제들

Private Properties

프로퍼티 타입 설명
ExecuteBase string
PrepareToRemove void
RaiseAfterAction void
RaiseAfterActionServerAsync void
RaiseAfterEvent void

공개 메소드들

메소드 설명
CheckState ( ) : string
CheckStateAsync ( Action callback ) : void
CheckStateFlat ( ) : string
ClearDispatcher ( ) : void
Clone ( ) : Result
Dispose ( ) : void
Execute ( string inputState, bool withoutServerEvent ) : string
ExecuteAsync ( Action callback ) : void
ExecuteFlat ( string inputState ) : string
ForAllActionAndChecker ( Action action ) : void
KillDispatcher ( ) : void
Refresh ( ) : void
RemoveAction ( Type actionType ) : bool
RemoveChecker ( Type checkerType ) : bool
Scenario ( ) : System
StartDispatcher ( ) : void

비공개 메소드들

메소드 설명
ExecuteBase ( string inputState, bool withoutServerEvent ) : string
PrepareToRemove ( ) : void
RaiseAfterAction ( ) : void
RaiseAfterActionServerAsync ( ) : void
RaiseAfterEvent ( bool withoutServerEvent ) : void

메소드 상세

CheckState() 공개 메소드

public CheckState ( ) : string
리턴 string

CheckStateAsync() 공개 메소드

public CheckStateAsync ( Action callback ) : void
callback Action
리턴 void

CheckStateFlat() 공개 메소드

public CheckStateFlat ( ) : string
리턴 string

ClearDispatcher() 공개 메소드

public ClearDispatcher ( ) : void
리턴 void

Clone() 공개 메소드

public Clone ( ) : Result
리턴 Result

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Execute() 공개 메소드

public Execute ( string inputState, bool withoutServerEvent ) : string
inputState string
withoutServerEvent bool
리턴 string

ExecuteAsync() 공개 메소드

public ExecuteAsync ( Action callback ) : void
callback Action
리턴 void

ExecuteFlat() 공개 메소드

public ExecuteFlat ( string inputState ) : string
inputState string
리턴 string

ForAllActionAndChecker() 공개 메소드

public ForAllActionAndChecker ( Action action ) : void
action Action
리턴 void

KillDispatcher() 공개 메소드

public KillDispatcher ( ) : void
리턴 void

Refresh() 공개 메소드

public Refresh ( ) : void
리턴 void

RemoveAction() 공개 메소드

public RemoveAction ( Type actionType ) : bool
actionType System.Type
리턴 bool

RemoveChecker() 공개 메소드

public RemoveChecker ( Type checkerType ) : bool
checkerType System.Type
리턴 bool

Scenario() 공개 메소드

public Scenario ( ) : System
리턴 System

StartDispatcher() 공개 메소드

public StartDispatcher ( ) : void
리턴 void