Show / Hide Table of Contents

    Interface ISqlParamAdapter

    Adapter to describe SQL block parameters

    Namespace: XData.Database.SqlBlock
    Assembly: XData.docfx.dll
    Syntax
    public interface ISqlParamAdapter

    Methods

    | Improve this Doc View Source

    Param<T>(String, DbType)

    SQL block parameter

    Declaration
    ISqlParam Param<T>(string name, DbType dbType)
    Parameters
    Type Name Description
    String name

    Parameter name

    DbType dbType

    Parameter database type

    Returns
    Type Description
    ISqlParam

    SQL block parameter description

    Type Parameters
    Name Description
    T

    Parameter mapped type

    | Improve this Doc View Source

    Param<T>(String, DbType, Int32)

    SQL block parameter

    Declaration
    ISqlParam Param<T>(string name, DbType dbType, int length)
    Parameters
    Type Name Description
    String name

    Parameter name

    DbType dbType

    Parameter database type

    Int32 length

    Parameter length

    Returns
    Type Description
    ISqlParam

    SQL block parameter description

    Type Parameters
    Name Description
    T

    Parameter mapped typ

    | Improve this Doc View Source

    Param<T>(String, DbType, String)

    SQL block parameter

    Declaration
    ISqlParam Param<T>(string name, DbType dbType, string nativeSqlType)
    Parameters
    Type Name Description
    String name

    Parameter name

    DbType dbType

    Parameter database type

    String nativeSqlType

    Parameter native SQL type

    Returns
    Type Description
    ISqlParam

    SQL block parameter description

    Type Parameters
    Name Description
    T

    Parameter mapped typ

    | Improve this Doc View Source

    Param<T>(String, DbType, String, Int32)

    SQL block parameter

    Declaration
    ISqlParam Param<T>(string name, DbType dbType, string nativeSqlType, int length)
    Parameters
    Type Name Description
    String name

    Parameter name

    DbType dbType

    Parameter database type

    String nativeSqlType

    Parameter native SQL type

    Int32 length

    Parameter length

    Returns
    Type Description
    ISqlParam

    SQL block parameter description

    Type Parameters
    Name Description
    T

    Parameter mapped typ

    | Improve this Doc View Source

    Param<T>(String, SqlType)

    SQL block parameter

    Declaration
    ISqlParam Param<T>(string name, SqlType type)
    Parameters
    Type Name Description
    String name

    Parameter name

    SqlType type

    Parameter type

    Returns
    Type Description
    ISqlParam

    SQL block parameter description

    Type Parameters
    Name Description
    T

    Parameter mapped type

    Extension Methods

    SerializationExtensions.ToXml<T>(T)
    CollectionsExtensions.SetValue<TKey, T>(TKey, T)
    CollectionsExtensions.AsEnum<T>(T)
    DataObjectQueryableExtensions.CompareVariable(Object, FilterOperation, String)
    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>>)
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX