Show / Hide Table of Contents

    Class TableExpression

    Expression, which represent FROM statement from sql select query.

    Inheritance
    System.Object
    System.Linq.Expressions.Expression
    QueryExpression
    TableExpression
    Inherited Members
    QueryExpression.NodeType
    QueryExpression.Type
    Namespace: Kros.KORM.Query.Expressions
    Assembly: Kros.KORM.dll
    Syntax
    public class TableExpression : QueryExpression

    Constructors

    TableExpression(String)

    Initializes a new instance of the TableExpression class.

    Declaration
    public TableExpression(string table)
    Parameters
    Type Name Description
    System.String table

    The table (or join).

    Fields

    FromStatement

    From statement

    Declaration
    public const string FromStatement = "FROM"
    Field Value
    Type Description
    System.String

    Properties

    TablePart

    Gets the table part.

    Declaration
    public string TablePart { get; }
    Property Value
    Type Description
    System.String

    Methods

    Accept(ExpressionVisitor)

    Dispatches to the specific visit method for this node type. For example, System.Linq.Expressions.MethodCallExpression calls the System.Linq.Expressions.ExpressionVisitor.VisitMethodCall(System.Linq.Expressions.MethodCallExpression).

    Declaration
    protected override Expression Accept(ExpressionVisitor visitor)
    Parameters
    Type Name Description
    System.Linq.Expressions.ExpressionVisitor visitor

    The visitor to visit this node with.

    Returns
    Type Description
    System.Linq.Expressions.Expression

    The result of visiting this node.

    Overrides
    System.Linq.Expressions.Expression.Accept(System.Linq.Expressions.ExpressionVisitor)

    See Also

    ISqlExpressionVisitor
    Back to top KROS a.s.