C# Class ExpectEx.AssertionExpressionVisitor

Inheritance: ExpressionVisitor
Afficher le fichier Open project: g0t4/ExpectEx

Méthodes publiques

Свойство Type Description
EvaluateValues bool

Méthodes publiques

Méthode Description
AssertionExpressionVisitor ( ) : System.Collections.ObjectModel
GenerateAssertionMessage ( Expression expression ) : void
GetAssertionMessage ( ) : string
VisitBetweenExpressionListItems ( Expression current, Expression next ) : void
VisitBinary ( BinaryExpression b ) : Expression
VisitBinaryNodeType ( BinaryExpression b ) : void
VisitConditional ( ConditionalExpression c ) : Expression
VisitConditionalAfterTest ( ConditionalExpression expression ) : void
VisitConditionalAfterTrue ( ConditionalExpression expression ) : void
VisitConstant ( ConstantExpression constantExpression ) : Expression
VisitExpressionList ( ReadOnlyCollection original ) : ReadOnlyCollection
VisitMemberAccess ( MemberExpression m ) : Expression
VisitMethodCall ( MethodCallExpression m ) : Expression
VisitMethodCallBeforeArguments ( MethodCallExpression expression ) : void

Private Methods

Méthode Description
AppendValue ( Expression expression ) : void

Method Details

AssertionExpressionVisitor() public méthode

public AssertionExpressionVisitor ( ) : System.Collections.ObjectModel
Résultat System.Collections.ObjectModel

GenerateAssertionMessage() public méthode

public GenerateAssertionMessage ( Expression expression ) : void
expression System.Linq.Expressions.Expression
Résultat void

GetAssertionMessage() public méthode

public GetAssertionMessage ( ) : string
Résultat string

VisitBetweenExpressionListItems() public méthode

public VisitBetweenExpressionListItems ( Expression current, Expression next ) : void
current System.Linq.Expressions.Expression
next System.Linq.Expressions.Expression
Résultat void

VisitBinary() public méthode

public VisitBinary ( BinaryExpression b ) : Expression
b System.Linq.Expressions.BinaryExpression
Résultat System.Linq.Expressions.Expression

VisitBinaryNodeType() public méthode

public VisitBinaryNodeType ( BinaryExpression b ) : void
b System.Linq.Expressions.BinaryExpression
Résultat void

VisitConditional() public méthode

public VisitConditional ( ConditionalExpression c ) : Expression
c System.Linq.Expressions.ConditionalExpression
Résultat System.Linq.Expressions.Expression

VisitConditionalAfterTest() public méthode

public VisitConditionalAfterTest ( ConditionalExpression expression ) : void
expression System.Linq.Expressions.ConditionalExpression
Résultat void

VisitConditionalAfterTrue() public méthode

public VisitConditionalAfterTrue ( ConditionalExpression expression ) : void
expression System.Linq.Expressions.ConditionalExpression
Résultat void

VisitConstant() public méthode

public VisitConstant ( ConstantExpression constantExpression ) : Expression
constantExpression System.Linq.Expressions.ConstantExpression
Résultat System.Linq.Expressions.Expression

VisitExpressionList() public méthode

public VisitExpressionList ( ReadOnlyCollection original ) : ReadOnlyCollection
original ReadOnlyCollection
Résultat ReadOnlyCollection

VisitMemberAccess() public méthode

public VisitMemberAccess ( MemberExpression m ) : Expression
m System.Linq.Expressions.MemberExpression
Résultat System.Linq.Expressions.Expression

VisitMethodCall() public méthode

public VisitMethodCall ( MethodCallExpression m ) : Expression
m System.Linq.Expressions.MethodCallExpression
Résultat System.Linq.Expressions.Expression

VisitMethodCallBeforeArguments() public méthode

public VisitMethodCallBeforeArguments ( MethodCallExpression expression ) : void
expression System.Linq.Expressions.MethodCallExpression
Résultat void

Property Details

EvaluateValues public_oe property

public bool EvaluateValues
Résultat bool