System.Linq.Dynamic.ExpressionParser.GetConditionName C# (CSharp) Method

GetConditionName() private method

private GetConditionName ( Expression expr, int exprPos ) : Maybe
expr Expression
exprPos int
return Maybe
		private Maybe<string> GetConditionName(Expression expr, int exprPos)
		{
			return expr.MaybeAs<ConditionalExpression>()
				.Bind(conditional => ExtensionsProvider.GetValue<Expression>(conditional)
					.Bind(x => GetPropertyName(x, exprPos)));
		}
ExpressionParser