Remotion.Linq.SqlBackend.MappingResolution.SqlContextExpressionVisitor.GetChildSemanticsForBinaryBoolExpression C# (CSharp) Метод

GetChildSemanticsForBinaryBoolExpression() приватный Метод

private GetChildSemanticsForBinaryBoolExpression ( ExpressionType expressionType ) : SqlExpressionContext
expressionType ExpressionType
Результат SqlExpressionContext
    private SqlExpressionContext GetChildSemanticsForBinaryBoolExpression (ExpressionType expressionType)
    {
      switch (expressionType)
      {
        case ExpressionType.AndAlso:
        case ExpressionType.OrElse:
        case ExpressionType.And:
        case ExpressionType.Or:
        case ExpressionType.ExclusiveOr:
          return SqlExpressionContext.PredicateRequired;

        default:
          // case ExpressionType.NotEqual:
          // case ExpressionType.Equal:
          // case ExpressionType.Coalesce:
          return SqlExpressionContext.SingleValueRequired;
      }
    }