Show / Hide Table of Contents

    Class CallResult

    Stored procedure call result

    Inheritance
    Object
    QueryResultBase
    CallResult
    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 CallResult : QueryResultBase, IEnumerable<QueryParam>, IEnumerable

    Constructors

    | Improve this Doc View Source

    CallResult(StoredProcedure, IEnumerable<IDataParameter>, IList<DataTable>)

    Stored procedure call result constructor

    Declaration
    public CallResult(StoredProcedure procedure, IEnumerable<IDataParameter> procedureParams, IList<DataTable> resultSets)
    Parameters
    Type Name Description
    StoredProcedure procedure

    Stored procedure

    IEnumerable<IDataParameter> procedureParams

    Procedure parameters

    IList<DataTable> resultSets

    Result sets list

    | Improve this Doc View Source

    CallResult(StoredProcedure, IEnumerable<QueryParam>, IList<DataTable>)

    Stored procedure call result constructor

    Declaration
    public CallResult(StoredProcedure procedure, IEnumerable<QueryParam> procedureParams, IList<DataTable> resultSets)
    Parameters
    Type Name Description
    StoredProcedure procedure

    Stored procedure

    IEnumerable<QueryParam> procedureParams

    Procedure parameters sequence

    IList<DataTable> resultSets

    Result sets list

    | Improve this Doc View Source

    CallResult(StoredProcedure, IDataParameterCollection, IList<DataTable>)

    Stored procedure call result constructor

    Declaration
    public CallResult(StoredProcedure procedure, IDataParameterCollection procedureParams, IList<DataTable> resultSets)
    Parameters
    Type Name Description
    StoredProcedure procedure

    Stored procedure

    IDataParameterCollection procedureParams

    Procedure parameters

    IList<DataTable> resultSets

    Result sets list

    Properties

    | Improve this Doc View Source

    ResultSets

    Stored procedure result sets

    Declaration
    public ReadOnlyCollection<DataTable> ResultSets { get; }
    Property Value
    Type Description
    ReadOnlyCollection<DataTable>
    Remarks

    Hint: Data table name contains result set name

    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