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.Objects.SqlArray.Enumerator Class Reference
Inheritance diagram for Deveel.Data.Sql.Objects.SqlArray.Enumerator:

Public Member Functions

 Enumerator (SqlArray array)
 
void Dispose ()
 
bool MoveNext ()
 
void Reset ()
 

Properties

SqlExpression Current [get]
 
object IEnumerator. Current [get]
 

Private Attributes

int index
 
int length
 
readonly SqlArray array
 

Detailed Description

Definition at line 142 of file SqlArray.cs.

Constructor & Destructor Documentation

Deveel.Data.Sql.Objects.SqlArray.Enumerator.Enumerator ( SqlArray  array)
inline

Definition at line 147 of file SqlArray.cs.

147  {
148  this.array = array;
149  length = array.Length;
150  index = -1;
151  }
int Length
Gets the length of the array.
Definition: SqlArray.cs:68

Member Function Documentation

void Deveel.Data.Sql.Objects.SqlArray.Enumerator.Dispose ( )
inline

Definition at line 153 of file SqlArray.cs.

153  {
154  }
bool Deveel.Data.Sql.Objects.SqlArray.Enumerator.MoveNext ( )
inline
void Deveel.Data.Sql.Objects.SqlArray.Enumerator.Reset ( )
inline

Definition at line 161 of file SqlArray.cs.

Member Data Documentation

readonly SqlArray Deveel.Data.Sql.Objects.SqlArray.Enumerator.array
private

Definition at line 145 of file SqlArray.cs.

int Deveel.Data.Sql.Objects.SqlArray.Enumerator.index
private

Definition at line 143 of file SqlArray.cs.

int Deveel.Data.Sql.Objects.SqlArray.Enumerator.length
private

Definition at line 144 of file SqlArray.cs.

Property Documentation

SqlExpression Deveel.Data.Sql.Objects.SqlArray.Enumerator.Current
get

Definition at line 168 of file SqlArray.cs.

object IEnumerator. Deveel.Data.Sql.Objects.SqlArray.Enumerator.Current
getprivate

Definition at line 175 of file SqlArray.cs.


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