C# 클래스 Illusion.Transaction

Transaction class that support transaction to hold multi actions.
상속: TransactionBase
파일 보기 프로젝트 열기: kasicass/kasicass

공개 메소드들

메소드 설명
Commit ( ) : void

Commits this instance.

Create ( ActionManager actionManager ) : Transaction

By default, the actions are delayed and executed only after the top-level transaction commits.

Make sure to dispose of the transaction once you're done - it will actually call Commit for you

Create ( ActionManager actionManager, bool delayed ) : Transaction

Creates the specified action manager.

보호된 메소드들

메소드 설명
Transaction ( ActionManager actionManager, bool delayed )

Initializes a new instance of the Transaction class.

메소드 상세

Commit() 공개 메소드

Commits this instance.
public Commit ( ) : void
리턴 void

Create() 공개 정적인 메소드

By default, the actions are delayed and executed only after the top-level transaction commits.
Make sure to dispose of the transaction once you're done - it will actually call Commit for you
public static Create ( ActionManager actionManager ) : Transaction
actionManager ActionManager
리턴 Transaction

Create() 공개 정적인 메소드

Creates the specified action manager.
public static Create ( ActionManager actionManager, bool delayed ) : Transaction
actionManager ActionManager The action manager.
delayed bool if set to true [delayed].
리턴 Transaction

Transaction() 보호된 메소드

Initializes a new instance of the Transaction class.
protected Transaction ( ActionManager actionManager, bool delayed )
actionManager ActionManager The action manager.
delayed bool if set to true [delayed].