Class SqlInlinedToSqlExpression
public sealed class SqlInlinedToSqlExpression : SqlInlinedBase, ISqlExpression, IQueryElement, IEquatable<ISqlExpression>
- Inheritance
-
SqlInlinedToSqlExpression
- Implements
- Inherited Members
- Extension Methods
Constructors
SqlInlinedToSqlExpression(SqlParameter, ISqlExpression)
public SqlInlinedToSqlExpression(SqlParameter parameter, ISqlExpression inlinedValue)
Parameters
parameterSqlParameterinlinedValueISqlExpression
Properties
ElementType
AST node type.
public override QueryElementType ElementType { get; }
Property Value
Methods
Equals(ISqlExpression, Func<ISqlExpression, ISqlExpression, bool>)
public override bool Equals(ISqlExpression other, Func<ISqlExpression, ISqlExpression, bool> comparer)
Parameters
otherISqlExpressioncomparerFunc<ISqlExpression, ISqlExpression, bool>
Returns
GetElementHashCode()
public override int GetElementHashCode()
Returns
GetSqlExpression(EvaluationContext)
public override ISqlExpression GetSqlExpression(EvaluationContext evaluationContext)
Parameters
evaluationContextEvaluationContext
Returns
ToString(QueryElementTextWriter)
Generates debug text representation of AST node.
public override QueryElementTextWriter ToString(QueryElementTextWriter writer)
Parameters
writerQueryElementTextWriter