Table of Contents

Class ConditionBase<T1, T2>

Namespace
LinqToDB.SqlQuery
Assembly
linq2db.dll
public abstract class ConditionBase<T1, T2> where T1 : ConditionBase<T1, T2>

Type Parameters

T1
T2
Inheritance
ConditionBase<T1, T2>
Derived
Extension Methods

Properties

Not

public ConditionBase<T1, T2>.Not_ Not { get; }

Property Value

ConditionBase<T1, T2>.Not_
protected abstract SqlSearchCondition Search { get; }

Property Value

SqlSearchCondition

Methods

Exists(SelectQuery)

public T2 Exists(SelectQuery subQuery)

Parameters

subQuery SelectQuery

Returns

T2

Expr(ISqlExpression)

public ConditionBase<T1, T2>.Expr_ Expr(ISqlExpression expr)

Parameters

expr ISqlExpression

Returns

ConditionBase<T1, T2>.Expr_

Field(SqlField)

public ConditionBase<T1, T2>.Expr_ Field(SqlField field)

Parameters

field SqlField

Returns

ConditionBase<T1, T2>.Expr_

GetNext()

protected abstract T2 GetNext()

Returns

T2

SetOr(bool)

protected T1 SetOr(bool value)

Parameters

value bool

Returns

T1

SubQuery(SelectQuery)

public ConditionBase<T1, T2>.Expr_ SubQuery(SelectQuery selectQuery)

Parameters

selectQuery SelectQuery

Returns

ConditionBase<T1, T2>.Expr_

Value(object)

public ConditionBase<T1, T2>.Expr_ Value(object value)

Parameters

value object

Returns

ConditionBase<T1, T2>.Expr_