C# Class AjTalk.Transactions.TransactionalValue

显示文件 Open project: ajlopez/AjTalk Class Usage Examples

Public Methods

Method Description
CommitValue ( Transaction transaction ) : void
GetValue ( Transaction transaction ) : object
GetValue ( long attime ) : object
RollbackValue ( Transaction transaction ) : void
SetValue ( Transaction transaction, object value ) : void
SetValue ( long time, object value ) : void
TransactionalValue ( TransactionalObject trobj, int position ) : System

Private Methods

Method Description
ReleaseValues ( long activetime ) : void

Method Details

CommitValue() public method

public CommitValue ( Transaction transaction ) : void
transaction Transaction
return void

GetValue() public method

public GetValue ( Transaction transaction ) : object
transaction Transaction
return object

GetValue() public method

public GetValue ( long attime ) : object
attime long
return object

RollbackValue() public method

public RollbackValue ( Transaction transaction ) : void
transaction Transaction
return void

SetValue() public method

public SetValue ( Transaction transaction, object value ) : void
transaction Transaction
value object
return void

SetValue() public method

public SetValue ( long time, object value ) : void
time long
value object
return void

TransactionalValue() public method

public TransactionalValue ( TransactionalObject trobj, int position ) : System
trobj TransactionalObject
position int
return System