Skip to content
Auto
Products

QueryResult

Namespace: TagBites.DB
Assembly: TagBites.DB.dll
Product: TagBites.DB v. 1.0.37

public abstract class QueryResult : System.Collections.Generic.IEnumerable<TagBites.DB.QueryResultRow>, System.Collections.IEnumerable

Inheritance: object → QueryResult

protected QueryResult()
public QueryResult Empty

QueryResult

public virtual int ColumnCount { get; }

int

public virtual int RowCount { get; }

int

public object Item[int row, string columnName] { get; }

object

public object Item[int row, int column] { get; }

object

public bool ContainsColumn(string columnName)

bool

public virtual int GetColumnIndex(string columnName)

int

public virtual string GetColumnName(int column)

string

public virtual IEnumerator<QueryResultRow> GetEnumerator()

IEnumerator<QueryResultRow>

public QueryResultRow GetRow(int index)

QueryResultRow

public object GetValue(int rowIndex, string columnName)

object

public T GetValue(int rowIndex, string columnName)

T

public object GetValue(int rowIndex, int columnIndex)
  • rowIndex int
  • columnIndex int

object

public T GetValue(int rowIndex, int columnIndex)
  • rowIndex int
  • columnIndex int

T

protected virtual object GetValueCore(int row, int column)

object

public IList<T> ToColumnScalars()

IList<T>

public QueryObjectResult<T> ToObjects()

QueryObjectResult<T>

ToObjects<T>(QueryObjectResultPropertyResolver)

Section titled “ToObjects<T>(QueryObjectResultPropertyResolver)”
public QueryObjectResult<T> ToObjects(QueryObjectResultPropertyResolver customPropertyResolver)

QueryObjectResult<T>

ToObjects<T>(QueryObjectResultPropertyResolver, QueryObjectResultItemFiller<T>)

Section titled “ToObjects<T>(QueryObjectResultPropertyResolver, QueryObjectResultItemFiller<T>)”
public QueryObjectResult<T> ToObjects(QueryObjectResultPropertyResolver customPropertyResolver, QueryObjectResultItemFiller<T> additionalFiller)

QueryObjectResult<T>

public IList<T> ToRowScalars()

IList<T>

public object ToScalar()

object

public T ToScalar(T defaultValue)
  • defaultValue T

T

public IList<object> ToScalars()

IList<object>