Table of Contents

Class SybaseSqlExpressionConvertVisitor

Namespace
LinqToDB.Internal.DataProvider.Sybase
Assembly
linq2db.dll
public class SybaseSqlExpressionConvertVisitor : SqlExpressionConvertVisitor
Inheritance
SybaseSqlExpressionConvertVisitor
Inherited Members
Extension Methods

Constructors

SybaseSqlExpressionConvertVisitor(bool)

public SybaseSqlExpressionConvertVisitor(bool allowModify)

Parameters

allowModify bool

Properties

LikeCharactersToEscape

Characters with special meaning in LIKE predicate (defined by LikeCharactersToEscape) that should be escaped to be used as matched character. Default: ["%", "_", "?", "*", "#", "[", "]"].

public override string[] LikeCharactersToEscape { get; }

Property Value

string[]

Methods

ConvertSqlFunction(SqlFunction)

public override ISqlExpression ConvertSqlFunction(SqlFunction func)

Parameters

func SqlFunction

Returns

ISqlExpression

VisitExistsPredicate(Exists)

protected override IQueryElement VisitExistsPredicate(SqlPredicate.Exists predicate)

Parameters

predicate SqlPredicate.Exists

Returns

IQueryElement

WrapColumnExpression(ISqlExpression)

protected override ISqlExpression WrapColumnExpression(ISqlExpression expr)

Parameters

expr ISqlExpression

Returns

ISqlExpression