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

Public Member Functions

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

Properties

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

Private Attributes

MinimalTable table
 
IIndexEnumerator< int > enumerator
 

Detailed Description

Definition at line 1436 of file TableSource.cs.

Constructor & Destructor Documentation

Deveel.Data.Sql.Tables.TableSource.MinimalTable.RowEnumerator.RowEnumerator ( MinimalTable  table,
IIndexEnumerator< int >  enumerator 
)
inline

Definition at line 1440 of file TableSource.cs.

1440  {
1441  this.table = table;
1442  this.enumerator = enumerator;
1443  }

Member Function Documentation

void Deveel.Data.Sql.Tables.TableSource.MinimalTable.RowEnumerator.Dispose ( )
inline

Definition at line 1445 of file TableSource.cs.

1445  {
1446  table = null;
1447  enumerator = null;
1448  }
bool Deveel.Data.Sql.Tables.TableSource.MinimalTable.RowEnumerator.MoveNext ( )
inline

Definition at line 1450 of file TableSource.cs.

1450  {
1451  return enumerator.MoveNext();
1452  }
void Deveel.Data.Sql.Tables.TableSource.MinimalTable.RowEnumerator.Reset ( )
inline

Definition at line 1454 of file TableSource.cs.

1454  {
1455  enumerator.Reset();
1456  }

Member Data Documentation

IIndexEnumerator<int> Deveel.Data.Sql.Tables.TableSource.MinimalTable.RowEnumerator.enumerator
private

Definition at line 1438 of file TableSource.cs.

MinimalTable Deveel.Data.Sql.Tables.TableSource.MinimalTable.RowEnumerator.table
private

Definition at line 1437 of file TableSource.cs.

Property Documentation

Row Deveel.Data.Sql.Tables.TableSource.MinimalTable.RowEnumerator.Current
get

Definition at line 1458 of file TableSource.cs.

object IEnumerator. Deveel.Data.Sql.Tables.TableSource.MinimalTable.RowEnumerator.Current
getprivate

Definition at line 1462 of file TableSource.cs.


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