C# 클래스 Simple.Testing.PAssert.Infrastructure.NaturalExpressionParser

파일 보기 프로젝트 열기: PaulUpson/PatientPending

공개 메소드들

메소드 설명
Parse ( Expression e ) : Node

비공개 메소드들

메소드 설명
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
FormatObjectPossessive ( object value ) : string
FormatTargetInvocationException ( TargetInvocationException exception ) : string
GetHints ( Expression e, object value ) : string
GetValue ( Expression e, bool possessive ) : 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
NewObject ( NewExpression e ) : Node
TypeBinary ( TypeBinaryExpression e ) : Node
Unary ( UnaryExpression e ) : Node

메소드 상세

Parse() 공개 정적인 메소드

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