Expression.IsTrue Method

Definition

Returns whether the expression evaluates to true.

Overloads

IsTrue(Expression)

Returns whether the expression evaluates to true.

IsTrue(Expression, MethodInfo)

Returns whether the expression evaluates to true.

IsTrue(Expression)

Source:
UnaryExpression.cs
Source:
UnaryExpression.cs
Source:
UnaryExpression.cs

Returns whether the expression evaluates to true.

C#
public static System.Linq.Expressions.UnaryExpression IsTrue(System.Linq.Expressions.Expression expression);

Parameters

expression
Expression

An Expression to evaluate.

Returns

An instance of UnaryExpression.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

IsTrue(Expression, MethodInfo)

Source:
UnaryExpression.cs
Source:
UnaryExpression.cs
Source:
UnaryExpression.cs

Returns whether the expression evaluates to true.

C#
public static System.Linq.Expressions.UnaryExpression IsTrue(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo method);
C#
public static System.Linq.Expressions.UnaryExpression IsTrue(System.Linq.Expressions.Expression expression, System.Reflection.MethodInfo? method);

Parameters

expression
Expression

An Expression to evaluate.

method
MethodInfo

A MethodInfo that represents the implementing method.

Returns

An instance of UnaryExpression.

Applies to

.NET 10 and other versions
Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0