C# 클래스 Remotion.Linq.SqlBackend.SqlStatementModel.SqlSpecificExpressions.SqlLikeExpression

Represents a sql 'LIKE' command
상속: Remotion.Linq.Clauses.Expressions.ExtensionExpression
파일 보기 프로젝트 열기: re-motion/Relinq-SqlBackend 1 사용 예제들

공개 메소드들

메소드 설명
Accept ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression
Create ( Expression searchedText, Expression unescapedSearchText, string likePrefix, string likePostfix ) : Expression
Escape ( Expression expression, string escapeSequence ) : Expression
Escape ( string text, string escapeSequence ) : string
SqlLikeExpression ( Expression left, Expression right, Expression escapeExpression ) : System
ToString ( ) : string

보호된 메소드들

메소드 설명
VisitChildren ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression

비공개 메소드들

메소드 설명
BuildRightExpression ( Expression unescapedSearchText, string likePrefix, string likePostfix ) : Expression
Escape ( Expression expression, string replacedSequence, string escapeSequence ) : SqlFunctionExpression

메소드 상세

Accept() 공개 메소드

public Accept ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression
visitor System.Linq.Expressions.ExpressionTreeVisitor
리턴 System.Linq.Expressions.Expression

Create() 공개 정적인 메소드

public static Create ( Expression searchedText, Expression unescapedSearchText, string likePrefix, string likePostfix ) : Expression
searchedText System.Linq.Expressions.Expression
unescapedSearchText System.Linq.Expressions.Expression
likePrefix string
likePostfix string
리턴 System.Linq.Expressions.Expression

Escape() 공개 정적인 메소드

public static Escape ( Expression expression, string escapeSequence ) : Expression
expression System.Linq.Expressions.Expression
escapeSequence string
리턴 System.Linq.Expressions.Expression

Escape() 공개 정적인 메소드

public static Escape ( string text, string escapeSequence ) : string
text string
escapeSequence string
리턴 string

SqlLikeExpression() 공개 메소드

public SqlLikeExpression ( Expression left, Expression right, Expression escapeExpression ) : System
left System.Linq.Expressions.Expression
right System.Linq.Expressions.Expression
escapeExpression System.Linq.Expressions.Expression
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

VisitChildren() 보호된 메소드

protected VisitChildren ( System.Linq.Expressions.ExpressionTreeVisitor visitor ) : Expression
visitor System.Linq.Expressions.ExpressionTreeVisitor
리턴 System.Linq.Expressions.Expression