C# Класс ExpectEx.AssertionExpressionVisitor

Наследование: ExpressionVisitor
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
EvaluateValues bool

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
AppendValue ( Expression expression ) : void

Описание методов

AssertionExpressionVisitor() публичный Метод

public AssertionExpressionVisitor ( ) : System.Collections.ObjectModel
Результат System.Collections.ObjectModel

GenerateAssertionMessage() публичный Метод

public GenerateAssertionMessage ( Expression expression ) : void
expression System.Linq.Expressions.Expression
Результат void

GetAssertionMessage() публичный Метод

public GetAssertionMessage ( ) : string
Результат string

VisitBetweenExpressionListItems() публичный Метод

public VisitBetweenExpressionListItems ( Expression current, Expression next ) : void
current System.Linq.Expressions.Expression
next System.Linq.Expressions.Expression
Результат void

VisitBinary() публичный Метод

public VisitBinary ( BinaryExpression b ) : Expression
b System.Linq.Expressions.BinaryExpression
Результат System.Linq.Expressions.Expression

VisitBinaryNodeType() публичный Метод

public VisitBinaryNodeType ( BinaryExpression b ) : void
b System.Linq.Expressions.BinaryExpression
Результат void

VisitConditional() публичный Метод

public VisitConditional ( ConditionalExpression c ) : Expression
c System.Linq.Expressions.ConditionalExpression
Результат System.Linq.Expressions.Expression

VisitConditionalAfterTest() публичный Метод

public VisitConditionalAfterTest ( ConditionalExpression expression ) : void
expression System.Linq.Expressions.ConditionalExpression
Результат void

VisitConditionalAfterTrue() публичный Метод

public VisitConditionalAfterTrue ( ConditionalExpression expression ) : void
expression System.Linq.Expressions.ConditionalExpression
Результат void

VisitConstant() публичный Метод

public VisitConstant ( ConstantExpression constantExpression ) : Expression
constantExpression System.Linq.Expressions.ConstantExpression
Результат System.Linq.Expressions.Expression

VisitExpressionList() публичный Метод

public VisitExpressionList ( ReadOnlyCollection original ) : ReadOnlyCollection
original ReadOnlyCollection
Результат ReadOnlyCollection

VisitMemberAccess() публичный Метод

public VisitMemberAccess ( MemberExpression m ) : Expression
m System.Linq.Expressions.MemberExpression
Результат System.Linq.Expressions.Expression

VisitMethodCall() публичный Метод

public VisitMethodCall ( MethodCallExpression m ) : Expression
m System.Linq.Expressions.MethodCallExpression
Результат System.Linq.Expressions.Expression

VisitMethodCallBeforeArguments() публичный Метод

public VisitMethodCallBeforeArguments ( MethodCallExpression expression ) : void
expression System.Linq.Expressions.MethodCallExpression
Результат void

Описание свойств

EvaluateValues публичное свойство

public bool EvaluateValues
Результат bool