DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Properties | Private Attributes | List of all members
Deveel.Data.Transactions.TransactionTable.RowEnumerator Class Reference
Inheritance diagram for Deveel.Data.Transactions.TransactionTable.RowEnumerator:

Public Member Functions

 RowEnumerator (TransactionTable table, IIndexEnumerator< int > enumerator)
 
void Dispose ()
 
bool MoveNext ()
 
void Reset ()
 

Properties

Row Current [get]
 
object IEnumerator. Current [get]
 

Private Attributes

readonly TransactionTable table
 
readonly IIndexEnumerator< int > enumerator
 

Detailed Description

Definition at line 620 of file TransactionTable.cs.

Constructor & Destructor Documentation

Deveel.Data.Transactions.TransactionTable.RowEnumerator.RowEnumerator ( TransactionTable  table,
IIndexEnumerator< int >  enumerator 
)
inline

Definition at line 624 of file TransactionTable.cs.

624  {
625  this.table = table;
626  this.enumerator = enumerator;
627  }

Member Function Documentation

void Deveel.Data.Transactions.TransactionTable.RowEnumerator.Dispose ( )
inline

Definition at line 629 of file TransactionTable.cs.

629  {
630  enumerator.Dispose();
631  }
bool Deveel.Data.Transactions.TransactionTable.RowEnumerator.MoveNext ( )
inline

Definition at line 633 of file TransactionTable.cs.

633  {
634  return enumerator.MoveNext();
635  }
void Deveel.Data.Transactions.TransactionTable.RowEnumerator.Reset ( )
inline

Definition at line 637 of file TransactionTable.cs.

637  {
638  enumerator.Reset();
639  }

Member Data Documentation

readonly IIndexEnumerator<int> Deveel.Data.Transactions.TransactionTable.RowEnumerator.enumerator
private

Definition at line 622 of file TransactionTable.cs.

readonly TransactionTable Deveel.Data.Transactions.TransactionTable.RowEnumerator.table
private

Definition at line 621 of file TransactionTable.cs.

Property Documentation

Row Deveel.Data.Transactions.TransactionTable.RowEnumerator.Current
get

Definition at line 641 of file TransactionTable.cs.

object IEnumerator. Deveel.Data.Transactions.TransactionTable.RowEnumerator.Current
getprivate

Definition at line 645 of file TransactionTable.cs.


The documentation for this class was generated from the following file: