コード例 #1
0
 public static ExpressionContainer <T> New <T>(Expression <Func <T> > invocationExpression)
 {
     return(Arg <T>(ExpressionUtils.ProcessCallLambda(invocationExpression)));
 }
コード例 #2
0
 public static ExpressionContainer <TV> Call <T, TV>(this ExpressionContainer <T> instance, Expression <Func <T, TV> > invocationExpression)
 {
     return(Arg <TV>(ExpressionUtils.ProcessCallLambda(invocationExpression, instance)));
 }
コード例 #3
0
 public static ExpressionContainer Call(Expression <Action> invocationExpression)
 {
     return(new ExpressionContainer(ExpressionUtils.ProcessCallLambda(invocationExpression)));
 }
コード例 #4
0
 public static ExpressionContainer Call <T>(this ExpressionContainer <T> instance, Expression <Action <T> > invocationExpression)
 {
     return(new ExpressionContainer(ExpressionUtils.ProcessCallLambda(invocationExpression, instance)));
 }