Table of Contents

CompareManager 类

命名空间
ShadowSql.Compares
程序集
ShadowSql.Core.dll

比较逻辑运算符管理

public class CompareManager
继承
CompareManager
继承成员

构造函数

CompareManager(CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol, CompareSymbol)

比较逻辑运算符管理

public CompareManager(CompareSymbol equal, CompareSymbol notEqual, CompareSymbol greater, CompareSymbol lessEqual, CompareSymbol less, CompareSymbol greaterEqual, CompareSymbol like, CompareSymbol notlike, CompareSymbol @in, CompareSymbol notIn, CompareSymbol isNull, CompareSymbol notNull, CompareSymbol between, CompareSymbol notBetween, CompareSymbol exists, CompareSymbol notExists)

参数

equal CompareSymbol
notEqual CompareSymbol
greater CompareSymbol
lessEqual CompareSymbol
less CompareSymbol
greaterEqual CompareSymbol
like CompareSymbol
notlike CompareSymbol
in CompareSymbol
notIn CompareSymbol
isNull CompareSymbol
notNull CompareSymbol
between CompareSymbol
notBetween CompareSymbol
exists CompareSymbol
notExists CompareSymbol

属性

Between

BETWEEN

public CompareSymbol Between { get; }

属性值

CompareSymbol

Equal

相等

public CompareSymbol Equal { get; }

属性值

CompareSymbol

Exists

EXISTS

public CompareSymbol Exists { get; }

属性值

CompareSymbol

Greater

大于

public CompareSymbol Greater { get; }

属性值

CompareSymbol

GreaterEqual

大于等于

public CompareSymbol GreaterEqual { get; }

属性值

CompareSymbol

In

IN

public CompareSymbol In { get; }

属性值

CompareSymbol

IsNull

IS NULL

public CompareSymbol IsNull { get; }

属性值

CompareSymbol

Less

小于

public CompareSymbol Less { get; }

属性值

CompareSymbol

LessEqual

小于等于

public CompareSymbol LessEqual { get; }

属性值

CompareSymbol

Like

LIKE

public CompareSymbol Like { get; }

属性值

CompareSymbol

NotBetween

NOT BETWEEN

public CompareSymbol NotBetween { get; }

属性值

CompareSymbol

NotEqual

不等

public CompareSymbol NotEqual { get; }

属性值

CompareSymbol

NotExists

NOT EXISTS

public CompareSymbol NotExists { get; }

属性值

CompareSymbol

NotIn

NOT IN

public CompareSymbol NotIn { get; }

属性值

CompareSymbol

NotLike

NOT LIKE

public CompareSymbol NotLike { get; }

属性值

CompareSymbol

NotNull

IS NOT NULL

public CompareSymbol NotNull { get; }

属性值

CompareSymbol

方法

AddAliases(CompareSymbol, params IEnumerable<string>)

添加别名

public void AddAliases(CompareSymbol compare, params IEnumerable<string> aliases)

参数

compare CompareSymbol
aliases IEnumerable<string>

Create()

构造操作符

public static CompareManager Create()

返回

CompareManager

Get(string)

获取

public CompareSymbol Get(string operation)

参数

operation string

返回

CompareSymbol