SelectImpl<T> Class

The default implementation of Select<T>.

C#
public sealed class SelectImpl<T> : Select<T>
where T : notnull

Type Parameters

T
notnull

The type of the class representing any row of the result of the query.

Inheritance
SelectImpl<T>
Implements

Constructors

SelectImpl(MetadataBank, Siphon, string)

The default implementation of Select<T>.

Methods

From<U>(string)

Description copied from interface: Select

Gets a new SelectFrom<T> object.

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

Constructors Detail

SelectImpl(MetadataBank, Siphon, string)

The default implementation of Select<T>.

C#
public SelectImpl(MetadataBank bank, Siphon siphon, string text)

Parameters

bank
MetadataBank

The Bank object.

siphon
Siphon

The Siphon object.

text
string

The prefix statement.

Methods Detail

From<U>(string)

Description copied from interface: Select

Gets a new SelectFrom<T> object.

C#
public SelectFrom<T> From<U>(string alias)

Type Parameters

U
notnull

Parameters

alias
string

Returns

Description copied from interface: Select

The new SelectFrom<T> object.

Implements