C# Class Simple.Testing.PAssert.Infrastructure.ExpressionParser

Datei anzeigen Open project: PaulUpson/PatientPending

Public Methods

Method Description
Parse ( Expression e ) : Node

Private Methods

Method Description
ArrayIndex ( BinaryExpression e ) : Node
Binary ( BinaryExpression e, string text ) : Node
Conditional ( ConditionalExpression e ) : Node
Constant ( ConstantExpression e ) : Node
DynamicInvoke ( Expression e ) : object
FormatObject ( object value ) : string
FormatTargetInvocationException ( TargetInvocationException exception ) : string
GetHints ( Expression e, object value ) : string
GetValue ( Expression e ) : string
IsDisplayClass ( Expression expression ) : bool
Lambda ( Expression e ) : Node
Member ( MemberExpression e ) : Node
MethodCall ( MethodCallExpression e ) : Node
NameOfType ( Type t ) : string
NewArray ( NewArrayExpression e ) : Node
TypeBinary ( TypeBinaryExpression e ) : Node
Unary ( UnaryExpression e ) : Node

Method Details

Parse() public static method

public static Parse ( Expression e ) : Node
e System.Linq.Expressions.Expression
return Simple.Testing.PAssert.Infrastructure.Nodes.Node