示例#1
0
 /// <summary>
 ///     Creates a new instance of a ColumnReferenceExpression.
 /// </summary>
 /// <param name="columnReferenceExpression"> The referenced ColumnReferenceExpression. </param>
 /// <param name="tableExpression"> The target table expression. </param>
 public ColumnReferenceExpression(
     [NotNull] ColumnReferenceExpression columnReferenceExpression,
     [NotNull] TableExpressionBase tableExpression)
     : this(
         Check.NotNull(columnReferenceExpression, nameof(columnReferenceExpression)).Name,
         columnReferenceExpression,
         Check.NotNull(tableExpression, nameof(tableExpression)))
 {
 }
示例#2
0
 private bool Equals([NotNull] ColumnReferenceExpression other)
 => Equals(_expression, other._expression) &&
 Equals(_tableExpression, other._tableExpression);