Search Results for

    Show / Hide Table of Contents

    Class Select0Provider

    Inheritance
    System.Object
    Select0Provider
    Select0Provider<TSelect, T1>
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: FreeSql.Internal.CommonProvider
    Assembly: FreeSql.dll
    Syntax
    public abstract class Select0Provider

    Constructors

    | Improve this Doc View Source

    Select0Provider()

    Declaration
    public Select0Provider()

    Fields

    | Improve this Doc View Source

    _aliasRule

    Declaration
    public Func<Type, string, string> _aliasRule
    Field Value
    Type Description
    System.Func<System.Type, System.String, System.String>
    | Improve this Doc View Source

    _cancel

    Declaration
    public Func<bool> _cancel
    Field Value
    Type Description
    System.Func<System.Boolean>
    | Improve this Doc View Source

    _commandTimeout

    Declaration
    public int _commandTimeout
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    _commonExpression

    Declaration
    public CommonExpression _commonExpression
    Field Value
    Type Description
    CommonExpression
    | Improve this Doc View Source

    _commonUtils

    Declaration
    public CommonUtils _commonUtils
    Field Value
    Type Description
    CommonUtils
    | Improve this Doc View Source

    _connection

    Declaration
    public DbConnection _connection
    Field Value
    Type Description
    System.Data.Common.DbConnection
    | Improve this Doc View Source

    _dicMethodDataReaderGetValue

    Declaration
    public static Dictionary<Type, MethodInfo> _dicMethodDataReaderGetValue
    Field Value
    Type Description
    System.Collections.Generic.Dictionary<System.Type, System.Reflection.MethodInfo>
    | Improve this Doc View Source

    _dicMethodDataReaderGetValueOverride

    Declaration
    public static Dictionary<DataType, Dictionary<Type, MethodInfo>> _dicMethodDataReaderGetValueOverride
    Field Value
    Type Description
    System.Collections.Generic.Dictionary<DataType, System.Collections.Generic.Dictionary<System.Type, System.Reflection.MethodInfo>>
    | Improve this Doc View Source

    _distinct

    Declaration
    public bool _distinct
    Field Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    _diymemexpWithTempQuery

    Declaration
    public BaseDiyMemberExpression _diymemexpWithTempQuery
    Field Value
    Type Description
    BaseDiyMemberExpression
    | Improve this Doc View Source

    _groupby

    Declaration
    public string _groupby
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    _having

    Declaration
    public string _having
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    _includeInfo

    Declaration
    public Dictionary<string, MemberExpression[]> _includeInfo
    Field Value
    Type Description
    System.Collections.Generic.Dictionary<System.String, System.Linq.Expressions.MemberExpression[]>
    | Improve this Doc View Source

    _includeToList

    Declaration
    public List<Action<object>> _includeToList
    Field Value
    Type Description
    System.Collections.Generic.List<System.Action<System.Object>>
    | Improve this Doc View Source

    _includeToListAsync

    Declaration
    public List<Func<object, CancellationToken, Task>> _includeToListAsync
    Field Value
    Type Description
    System.Collections.Generic.List<System.Func<System.Object, System.Threading.CancellationToken, System.Threading.Tasks.Task>>
    | Improve this Doc View Source

    _is_AsTreeCte

    Declaration
    public bool _is_AsTreeCte
    Field Value
    Type Description
    System.Boolean
    | Improve this Doc View Source

    _join

    Declaration
    public StringBuilder _join
    Field Value
    Type Description
    System.Text.StringBuilder
    | Improve this Doc View Source

    _limit

    Declaration
    public int _limit
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    _MethodDataReaderIsDBNull

    Declaration
    public static MethodInfo _MethodDataReaderIsDBNull
    Field Value
    Type Description
    System.Reflection.MethodInfo
    | Improve this Doc View Source

    _orderby

    Declaration
    public string _orderby
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    _orm

    Declaration
    public IFreeSql _orm
    Field Value
    Type Description
    IFreeSql
    | Improve this Doc View Source

    _params

    Declaration
    public List<DbParameter> _params
    Field Value
    Type Description
    System.Collections.Generic.List<System.Data.Common.DbParameter>
    | Improve this Doc View Source

    _paramsInit

    Declaration
    public List<DbParameter> _paramsInit
    Field Value
    Type Description
    System.Collections.Generic.List<System.Data.Common.DbParameter>
    | Improve this Doc View Source

    _resolveHookTransaction

    Declaration
    public Func<DbTransaction> _resolveHookTransaction
    Field Value
    Type Description
    System.Func<System.Data.Common.DbTransaction>
    | Improve this Doc View Source

    _SameSelectPendingShareData

    Declaration
    public List<NativeTuple<string, DbParameter[], ReadAnonymousTypeOtherInfo>> _SameSelectPendingShareData
    Field Value
    Type Description
    System.Collections.Generic.List<NativeTuple<System.String, System.Data.Common.DbParameter[], ReadAnonymousTypeOtherInfo>>
    | Improve this Doc View Source

    _select

    Declaration
    public string _select
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    _selectExpression

    Declaration
    public Expression _selectExpression
    Field Value
    Type Description
    System.Linq.Expressions.Expression
    | Improve this Doc View Source

    _skip

    Declaration
    public int _skip
    Field Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    _tableRules

    Declaration
    public List<Func<Type, string, string>> _tableRules
    Field Value
    Type Description
    System.Collections.Generic.List<System.Func<System.Type, System.String, System.String>>
    | Improve this Doc View Source

    _tables

    Declaration
    public List<SelectTableInfo> _tables
    Field Value
    Type Description
    System.Collections.Generic.List<SelectTableInfo>
    | Improve this Doc View Source

    _tosqlAppendContent

    Declaration
    public string _tosqlAppendContent
    Field Value
    Type Description
    System.String
    | Improve this Doc View Source

    _trackToList

    Declaration
    public Action<object> _trackToList
    Field Value
    Type Description
    System.Action<System.Object>
    | Improve this Doc View Source

    _transaction

    Declaration
    public DbTransaction _transaction
    Field Value
    Type Description
    System.Data.Common.DbTransaction
    | Improve this Doc View Source

    _where

    Declaration
    public StringBuilder _where
    Field Value
    Type Description
    System.Text.StringBuilder
    | Improve this Doc View Source

    _whereGlobalFilter

    Declaration
    public List<GlobalFilter.Item> _whereGlobalFilter
    Field Value
    Type Description
    System.Collections.Generic.List<GlobalFilter.Item>
    | Improve this Doc View Source

    MethodStringContains

    Declaration
    public static MethodInfo MethodStringContains
    Field Value
    Type Description
    System.Reflection.MethodInfo
    | Improve this Doc View Source

    MethodStringEndsWith

    Declaration
    public static MethodInfo MethodStringEndsWith
    Field Value
    Type Description
    System.Reflection.MethodInfo
    | Improve this Doc View Source

    MethodStringStartsWith

    Declaration
    public static MethodInfo MethodStringStartsWith
    Field Value
    Type Description
    System.Reflection.MethodInfo

    Properties

    | Improve this Doc View Source

    _tableRule

    Declaration
    public Func<Type, string, string> _tableRule { get; }
    Property Value
    Type Description
    System.Func<System.Type, System.String, System.String>
    | Improve this Doc View Source

    IsDefaultSqlContent

    Declaration
    public bool IsDefaultSqlContent { get; }
    Property Value
    Type Description
    System.Boolean

    Methods

    | Improve this Doc View Source

    AsTableBase(Func<Type, String, String>)

    Declaration
    public abstract void AsTableBase(Func<Type, string, string> tableRule)
    Parameters
    Type Name Description
    System.Func<System.Type, System.String, System.String> tableRule
    | Improve this Doc View Source

    ConvertStringPropertyToExpression(String, Boolean)

    Declaration
    public Expression ConvertStringPropertyToExpression(string property, bool fromFirstTable = false)
    Parameters
    Type Name Description
    System.String property
    System.Boolean fromFirstTable
    Returns
    Type Description
    System.Linq.Expressions.Expression
    | Improve this Doc View Source

    CopyData(Select0Provider, Select0Provider, ReadOnlyCollection<ParameterExpression>)

    Declaration
    public static void CopyData(Select0Provider from, Select0Provider to, ReadOnlyCollection<ParameterExpression> lambParms)
    Parameters
    Type Name Description
    Select0Provider from
    Select0Provider to
    System.Collections.ObjectModel.ReadOnlyCollection<System.Linq.Expressions.ParameterExpression> lambParms
    | Improve this Doc View Source

    Finalize()

    Declaration
    protected void Finalize()
    | Improve this Doc View Source

    GetExpressionField(Expression, FieldAliasOptions)

    Declaration
    public ReadAnonymousTypeAfInfo GetExpressionField(Expression newexp, FieldAliasOptions fieldAlias = FieldAliasOptions.AsIndex)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression newexp
    FieldAliasOptions fieldAlias
    Returns
    Type Description
    ReadAnonymousTypeAfInfo
    | Improve this Doc View Source

    GetMethodEnumerable(String)

    Declaration
    public static MethodInfo GetMethodEnumerable(string methodName)
    Parameters
    Type Name Description
    System.String methodName
    Returns
    Type Description
    System.Reflection.MethodInfo
    | Improve this Doc View Source

    GetNestSelectSql(Expression, String, Func<String, String>)

    Declaration
    public string GetNestSelectSql(Expression select, string affield, Func<string, string> ToSql)
    Parameters
    Type Name Description
    System.Linq.Expressions.Expression select
    System.String affield
    System.Func<System.String, System.String> ToSql
    Returns
    Type Description
    System.String
    | Improve this Doc View Source

    ToSqlBase(String)

    Declaration
    public abstract string ToSqlBase(string field = null)
    Parameters
    Type Name Description
    System.String field
    Returns
    Type Description
    System.String
    • Improve this Doc
    • View Source
    In This Article
    Back to top Generated by DocFX