C# 클래스 Mindbox.Expressions.BooleanExpressions

Combines boolean expressions.
파일 보기 프로젝트 열기: mindbox-moscow/expressions

공개 메소드들

메소드 설명
CombineViaAndAlso ( IEnumerable expressions ) : Expression>

Combines boolean expressions without parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).

CombineViaAndAlso ( IEnumerable expressions ) : Expression>
CombineViaAndAlso ( IEnumerable expressions ) : Expression>
CombineViaAndAlso ( IEnumerable expressions ) : Expression>
CombineViaAndAlso ( IEnumerable expressions ) : Expression>
CombineViaAndAlso ( IEnumerable expressions ) : Expression>
CombineViaAndAlso ( IEnumerable expressions ) : Expression>
CombineViaAndAlso ( IEnumerable expressions ) : Expression>
CombineViaAndAlso ( IEnumerable expressions ) : Expression>
CombineViaAndAlso ( IEnumerable expressions ) : Expression>
CombineViaAndAlso ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).

CombineViaAndAlso ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).

CombineViaAndAlso ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).

CombineViaAndAlso ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).

CombineViaAndAlso ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).

CombineViaAndAlso ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).

CombineViaAndAlso ( IEnumerable expressions ) : bool>>.Expression

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).

CombineViaOrElse ( IEnumerable expressions ) : Expression>

Combines boolean expressions without parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).

CombineViaOrElse ( IEnumerable expressions ) : Expression>
CombineViaOrElse ( IEnumerable expressions ) : Expression>
CombineViaOrElse ( IEnumerable expressions ) : Expression>
CombineViaOrElse ( IEnumerable expressions ) : Expression>
CombineViaOrElse ( IEnumerable expressions ) : Expression>
CombineViaOrElse ( IEnumerable expressions ) : Expression>
CombineViaOrElse ( IEnumerable expressions ) : Expression>
CombineViaOrElse ( IEnumerable expressions ) : Expression>
CombineViaOrElse ( IEnumerable expressions ) : Expression>
CombineViaOrElse ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).

CombineViaOrElse ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).

CombineViaOrElse ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).

CombineViaOrElse ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).

CombineViaOrElse ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).

CombineViaOrElse ( IEnumerable expressions ) : Expression>

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).

CombineViaOrElse ( IEnumerable expressions ) : bool>>.Expression

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).

비공개 메소드들

메소드 설명
Combine ( IEnumerable expressions, Func operation ) : LambdaExpression

메소드 상세

CombineViaAndAlso() 공개 정적인 메소드

Combines boolean expressions without parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions without parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaAndAlso ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaAndAlso() 공개 정적인 메소드

Combines boolean expressions with same parameters via AndAlso (logical "and" that evaluates the second argument only when the first one is true).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaAndAlso ( IEnumerable expressions ) : bool>>.Expression
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 bool>>.Expression

CombineViaOrElse() 공개 정적인 메소드

Combines boolean expressions without parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions without parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaOrElse ( IEnumerable expressions ) : Expression>
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 Expression>

CombineViaOrElse() 공개 정적인 메소드

Combines boolean expressions with same parameters via OrElse (logical "or" that evaluates the second argument only when the first one is false).
When expressions parameter is null. When expressions parameter is empty or contains null values.
public static CombineViaOrElse ( IEnumerable expressions ) : bool>>.Expression
expressions IEnumerable Boolean expressions with same parameters to be combined. /// Cannot be null. Cannot be empty. Cannot contain null values.
리턴 bool>>.Expression