Show / Hide Table of Contents

    Class QueryResult

    SQL query result

    Inheritance
    Object
    QueryResultBase
    QueryResult
    Implements
    IEnumerable<QueryParam>
    IEnumerable
    Inherited Members
    QueryResultBase.AffectedRows
    QueryResultBase.Item[Int32]
    QueryResultBase.Item[String]
    QueryResultBase.ParamsCount
    QueryResultBase.Init(Int32, IDataParameterCollection)
    QueryResultBase.Init(Int32, IEnumerable<IDataParameter>)
    QueryResultBase.Init(Int32, IEnumerable<QueryParam>)
    QueryResultBase.GetEnumerator()
    QueryResultBase.IEnumerable.GetEnumerator()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Object.ToString()
    Namespace: XData.Database.Adapter
    Assembly: XData.docfx.dll
    Syntax
    public sealed class QueryResult : QueryResultBase, IEnumerable<QueryParam>, IEnumerable

    Constructors

    | Improve this Doc View Source

    QueryResult(Query, Int32, IEnumerable<QueryParam>)

    SQL query result constructor

    Declaration
    public QueryResult(Query query, int affectedRows, IEnumerable<QueryParam> queryParams)
    Parameters
    Type Name Description
    Query query

    Query instance

    Int32 affectedRows

    Affected rows

    IEnumerable<QueryParam> queryParams

    Query parameter sequence

    | Improve this Doc View Source

    QueryResult(Query, Int32, IDataParameterCollection)

    SQL query result constructor

    Declaration
    public QueryResult(Query query, int affectedRows, IDataParameterCollection queryParams)
    Parameters
    Type Name Description
    Query query

    Query instance

    Int32 affectedRows

    Affected rows

    IDataParameterCollection queryParams

    Query parameters

    Methods

    | Improve this Doc View Source

    ParamInit(IDataParameter)

    Update out parameter value

    Declaration
    protected override QueryParam ParamInit(IDataParameter parameter)
    Parameters
    Type Name Description
    IDataParameter parameter

    Parameter

    Returns
    Type Description
    QueryParam

    Query parameter

    Overrides
    QueryResultBase.ParamInit(IDataParameter)
    Exceptions
    Type Condition
    XDataRuntimeException

    Implements

    System.Collections.Generic.IEnumerable<T>
    System.Collections.IEnumerable

    Extension Methods

    SerializationExtensions.ToXml<T>(T)
    CollectionsExtensions.ToSortedSet<T>(IEnumerable<T>, IComparer<T>)
    CollectionsExtensions.SetValue<TKey, T>(TKey, T)
    CollectionsExtensions.AsEnum<T>(T)
    DataObjectQueryableExtensions.CompareVariable(Object, FilterOperation, String)
    JoinedEnumerable.Inner<TElement>(IEnumerable<TElement>)
    JoinedEnumerable.Outer<TElement>(IEnumerable<TElement>)
    JoinedEnumerable.LeftOuterJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>, IEqualityComparer<TKey>)
    JoinedEnumerable.RightOuterJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>, IEqualityComparer<TKey>)
    JoinedEnumerable.FullOuterJoin<TOuter, TInner, TKey, TResult>(IEnumerable<TOuter>, IEnumerable<TInner>, Func<TOuter, TKey>, Func<TInner, TKey>, Func<TOuter, TInner, TResult>, IEqualityComparer<TKey>)
    Processing.Do<T>(T, Action<IProcess<T>>[])
    TypeExtensions.TryConvert<T, TResult>(T, Func<T, TResult>)
    TypeExtensions.TryConvert<T, TResult>(T, Func<T, TResult>, TResult)
    TypeExtensions.ChangeType<T>(Object)
    TypeExtensions.ChangeType(Object, Type)
    TypeExtensions.InvokeMethod<TRet>(Object, Type[], Expression<Func<TRet>>, BindingFlags)
    TypeExtensions.InvokeMethod(Object, Type[], Expression<Action>, BindingFlags)
    TypeExtensions.InvokeMethod<TRet>(Object, Expression<Func<TRet>>, BindingFlags)
    TypeExtensions.InvokeMethod(Object, Expression<Action>, BindingFlags)
    SqlBlockExtensions.SetExpression<TTag, TResult>(TTag, Expression<Func<IBlockQueryAdapter, TResult>>)
    QueryDescriptionExtensions.SetExpression<TTag, TResult>(TTag, Expression<Func<IQueryStructureAdapter, TResult>>)
    QueryDescriptionExtensions.ToDataSet<T>(IEnumerable<T>, String, ISqlBuilder)
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX