C# Class Xunit.Internal.MvcExpressionHelper

Afficher le fichier Open project: BjRo/xunitbddextensions

Méthodes publiques

Méthode Description
GetMemberName ( Expression expression ) : string
GetParameterNames ( Expression expression ) : string[]
GetParameterValue ( Expression expression, string parameterName ) : object

Private Methods

Méthode Description
EvaluateExpression ( Expression argument ) : object
GetLambdaBody ( Expression expression ) : Expression
GetMemberInfoFromExpression ( Expression expression ) : MemberInfo
GetMethodCallExpression ( Expression expression ) : MethodCallExpression
GetValue ( MethodCallExpression methodCall, int index ) : object

Method Details

GetMemberName() public static méthode

public static GetMemberName ( Expression expression ) : string
expression System.Linq.Expressions.Expression
Résultat string

GetParameterNames() public static méthode

public static GetParameterNames ( Expression expression ) : string[]
expression System.Linq.Expressions.Expression
Résultat string[]

GetParameterValue() public static méthode

public static GetParameterValue ( Expression expression, string parameterName ) : object
expression System.Linq.Expressions.Expression
parameterName string
Résultat object