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.IEnumerableInheritance: object → QueryResult
Constructors
Section titled “Constructors”QueryResult()
Section titled “QueryResult()”protected QueryResult()Fields
Section titled “Fields”public QueryResult EmptyField Value
Section titled “Field Value”Properties
Section titled “Properties”ColumnCount
Section titled “ColumnCount”public virtual int ColumnCount { get; }Property Value
Section titled “Property Value”RowCount
Section titled “RowCount”public virtual int RowCount { get; }Property Value
Section titled “Property Value”Indexers
Section titled “Indexers”public object Item[int row, string columnName] { get; }Property Value
Section titled “Property Value”public object Item[int row, int column] { get; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”ContainsColumn(string)
Section titled “ContainsColumn(string)”public bool ContainsColumn(string columnName)Parameters
Section titled “Parameters”columnNamestring
Returns
Section titled “Returns”GetColumnIndex(string)
Section titled “GetColumnIndex(string)”public virtual int GetColumnIndex(string columnName)Parameters
Section titled “Parameters”columnNamestring
Returns
Section titled “Returns”GetColumnName(int)
Section titled “GetColumnName(int)”public virtual string GetColumnName(int column)Parameters
Section titled “Parameters”columnint
Returns
Section titled “Returns”GetEnumerator()
Section titled “GetEnumerator()”public virtual IEnumerator<QueryResultRow> GetEnumerator()Returns
Section titled “Returns”GetRow(int)
Section titled “GetRow(int)”public QueryResultRow GetRow(int index)Parameters
Section titled “Parameters”indexint
Returns
Section titled “Returns”GetValue(int, string)
Section titled “GetValue(int, string)”public object GetValue(int rowIndex, string columnName)Parameters
Section titled “Parameters”Returns
Section titled “Returns”GetValue<T>(int, string)
Section titled “GetValue<T>(int, string)”public T GetValue(int rowIndex, string columnName)Parameters
Section titled “Parameters”Returns
Section titled “Returns”T
GetValue(int, int)
Section titled “GetValue(int, int)”public object GetValue(int rowIndex, int columnIndex)Parameters
Section titled “Parameters”Returns
Section titled “Returns”GetValue<T>(int, int)
Section titled “GetValue<T>(int, int)”public T GetValue(int rowIndex, int columnIndex)Parameters
Section titled “Parameters”Returns
Section titled “Returns”T
GetValueCore(int, int)
Section titled “GetValueCore(int, int)”protected virtual object GetValueCore(int row, int column)Parameters
Section titled “Parameters”Returns
Section titled “Returns”ToColumnScalars<T>()
Section titled “ToColumnScalars<T>()”public IList<T> ToColumnScalars()Returns
Section titled “Returns”IList<T>
ToObjects<T>()
Section titled “ToObjects<T>()”public QueryObjectResult<T> ToObjects()Returns
Section titled “Returns”ToObjects<T>(QueryObjectResultPropertyResolver)
Section titled “ToObjects<T>(QueryObjectResultPropertyResolver)”public QueryObjectResult<T> ToObjects(QueryObjectResultPropertyResolver customPropertyResolver)Parameters
Section titled “Parameters”customPropertyResolverQueryObjectResultPropertyResolver
Returns
Section titled “Returns”ToObjects<T>(QueryObjectResultPropertyResolver, QueryObjectResultItemFiller<T>)
Section titled “ToObjects<T>(QueryObjectResultPropertyResolver, QueryObjectResultItemFiller<T>)”public QueryObjectResult<T> ToObjects(QueryObjectResultPropertyResolver customPropertyResolver, QueryObjectResultItemFiller<T> additionalFiller)Parameters
Section titled “Parameters”customPropertyResolverQueryObjectResultPropertyResolveradditionalFillerQueryObjectResultItemFiller<T>
Returns
Section titled “Returns”ToRowScalars<T>()
Section titled “ToRowScalars<T>()”public IList<T> ToRowScalars()Returns
Section titled “Returns”IList<T>
ToScalar()
Section titled “ToScalar()”public object ToScalar()Returns
Section titled “Returns”ToScalar<T>(T)
Section titled “ToScalar<T>(T)”public T ToScalar(T defaultValue)Parameters
Section titled “Parameters”defaultValueT
Returns
Section titled “Returns”T
ToScalars()
Section titled “ToScalars()”public IList<object> ToScalars()