Table of Contents

Class SqlPredicate.FuncLike

Namespace
LinqToDB.SqlQuery
Assembly
linq2db.dll
public class SqlPredicate.FuncLike : SqlPredicate, ISqlPredicate, IQueryElement, ISqlExpressionWalkable
Inheritance
SqlPredicate.FuncLike
Implements
Inherited Members
Extension Methods

Constructors

FuncLike(SqlFunction)

public FuncLike(SqlFunction func)

Parameters

func SqlFunction

Properties

CanBeNull

public override bool CanBeNull { get; }

Property Value

bool

ElementType

public override QueryElementType ElementType { get; }

Property Value

QueryElementType

Function

public SqlFunction Function { get; }

Property Value

SqlFunction

Methods

Equals(ISqlPredicate, Func<ISqlExpression, ISqlExpression, bool>)

public override bool Equals(ISqlPredicate other, Func<ISqlExpression, ISqlExpression, bool> comparer)

Parameters

other ISqlPredicate
comparer Func<ISqlExpression, ISqlExpression, bool>

Returns

bool

ToString(StringBuilder, Dictionary<IQueryElement, IQueryElement>)

protected override void ToString(StringBuilder sb, Dictionary<IQueryElement, IQueryElement> dic)

Parameters

sb StringBuilder
dic Dictionary<IQueryElement, IQueryElement>

Walk<TContext>(WalkOptions, TContext, Func<TContext, ISqlExpression, ISqlExpression>)

protected override void Walk<TContext>(WalkOptions options, TContext context, Func<TContext, ISqlExpression, ISqlExpression> func)

Parameters

options WalkOptions
context TContext
func Func<TContext, ISqlExpression, ISqlExpression>

Type Parameters

TContext