SqliteReservoir Class

The Reservoir implementation wrapping SQLite.

C#
public sealed class SqliteReservoir : Reservoir
Inheritance
SqliteReservoir
Implements

Constructors

SqliteReservoir(SqliteDataReader)

The Reservoir implementation wrapping SQLite.

Methods

Dispose()
NewInstance<T>()

Description copied from interface: Reservoir

Creates an instance with the current row.

NewInstances<T>()

Description copied from interface: Reservoir

Creates new instances with the current and susequent rows.

Read()

Description copied from interface: Reservoir

Advances to the next row in the result set.

Equals(object) (Inherited from object)
GetHashCode() (Inherited from object)
GetType() (Inherited from object)
MemberwiseClone() (Inherited from object)
ToString() (Inherited from object)

Constructors Detail

SqliteReservoir(SqliteDataReader)

The Reservoir implementation wrapping SQLite.

C#
public SqliteReservoir(SqliteDataReader reader)

Parameters

reader
SqliteDataReader

The ? object.

Methods Detail

Dispose()

C#
public void Dispose()

Implements

NewInstance<T>()

Description copied from interface: Reservoir

Creates an instance with the current row.

C#
public T NewInstance<T>()

Type Parameters

T

Returns

T

Description copied from interface: Reservoir

The new instance.

Implements

NewInstances<T>()

Description copied from interface: Reservoir

Creates new instances with the current and susequent rows.

C#
public IEnumerable<T> NewInstances<T>()

Type Parameters

T

Returns

Description copied from interface: Reservoir

The new instances.

Implements

Read()

Description copied from interface: Reservoir

Advances to the next row in the result set.

C#
public bool Read()

Returns

Description copied from interface: Reservoir

true if there are more rows; otherwise, false.

Implements