public class Expression extends NetObject
.NET documentation at https://learn.microsoft.com/dotnet/api/System.Linq.Expressions.Expression
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: System.Linq.Expressions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
|
static java.lang.String |
assemblyShortName
Assembly name: System.Linq.Expressions
|
static java.lang.String |
className
Qualified class name: System.Linq.Expressions.Expression
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
Expression() |
Expression(java.lang.Object instance)
Internal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static BinaryExpression |
Add(Expression left,
Expression right)
Invokes the .NET member Add.
|
static BinaryExpression |
Add(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member Add.
|
static BinaryExpression |
AddAssign(Expression left,
Expression right)
Invokes the .NET member AddAssign.
|
static BinaryExpression |
AddAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member AddAssign.
|
static BinaryExpression |
AddAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member AddAssign.
|
static BinaryExpression |
AddAssignChecked(Expression left,
Expression right)
Invokes the .NET member AddAssignChecked.
|
static BinaryExpression |
AddAssignChecked(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member AddAssignChecked.
|
static BinaryExpression |
AddAssignChecked(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member AddAssignChecked.
|
static BinaryExpression |
AddChecked(Expression left,
Expression right)
Invokes the .NET member AddChecked.
|
static BinaryExpression |
AddChecked(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member AddChecked.
|
static BinaryExpression |
And(Expression left,
Expression right)
Invokes the .NET member And.
|
static BinaryExpression |
And(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member And.
|
static BinaryExpression |
AndAlso(Expression left,
Expression right)
Invokes the .NET member AndAlso.
|
static BinaryExpression |
AndAlso(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member AndAlso.
|
static BinaryExpression |
AndAssign(Expression left,
Expression right)
Invokes the .NET member AndAssign.
|
static BinaryExpression |
AndAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member AndAssign.
|
static BinaryExpression |
AndAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member AndAssign.
|
static IndexExpression |
ArrayAccess(Expression array,
Expression... indexes)
Invokes the .NET member ArrayAccess.
|
static IndexExpression |
ArrayAccess(Expression array,
IEnumerable_1 indexes)
Invokes the .NET member ArrayAccess.
|
static MethodCallExpression |
ArrayIndex(Expression array,
Expression... indexes)
Invokes the .NET member ArrayIndex.
|
static BinaryExpression |
ArrayIndex(Expression array,
Expression index)
Invokes the .NET member ArrayIndex.
|
static MethodCallExpression |
ArrayIndex(Expression array,
IEnumerable_1 indexes)
Invokes the .NET member ArrayIndex.
|
static UnaryExpression |
ArrayLength(Expression array)
Invokes the .NET member ArrayLength.
|
static BinaryExpression |
Assign(Expression left,
Expression right)
Invokes the .NET member Assign.
|
static MemberAssignment |
Bind(MemberInfo member,
Expression expression)
Invokes the .NET member Bind.
|
static MemberAssignment |
Bind(MethodInfo propertyAccessor,
Expression expression)
Invokes the .NET member Bind.
|
static BlockExpression |
Block(Expression... expressions)
Invokes the .NET member Block.
|
static BlockExpression |
Block(Expression arg0,
Expression arg1)
Invokes the .NET member Block.
|
static BlockExpression |
Block(Expression arg0,
Expression arg1,
Expression arg2)
Invokes the .NET member Block.
|
static BlockExpression |
Block(Expression arg0,
Expression arg1,
Expression arg2,
Expression arg3)
Invokes the .NET member Block.
|
static BlockExpression |
Block(Expression arg0,
Expression arg1,
Expression arg2,
Expression arg3,
Expression arg4)
Invokes the .NET member Block.
|
static BlockExpression |
Block(IEnumerable_1 expressions)
Invokes the .NET member Block.
|
static BlockExpression |
Block(IEnumerable_1 variables,
Expression... expressions)
Invokes the .NET member Block.
|
static BlockExpression |
Block(IEnumerable_1 variables,
IEnumerable_1 expressions)
Invokes the .NET member Block.
|
static BlockExpression |
Block(NetType type,
Expression... expressions)
Invokes the .NET member Block.
|
static BlockExpression |
Block(NetType type,
IEnumerable_1 expressions)
Invokes the .NET member Block.
|
static BlockExpression |
Block(NetType type,
IEnumerable_1 variables,
Expression... expressions)
Invokes the .NET member Block.
|
static BlockExpression |
Block(NetType type,
IEnumerable_1 variables,
IEnumerable_1 expressions)
Invokes the .NET member Block.
|
static GotoExpression |
Break(LabelTarget target)
Invokes the .NET member Break.
|
static GotoExpression |
Break(LabelTarget target,
Expression value)
Invokes the .NET member Break.
|
static GotoExpression |
Break(LabelTarget target,
Expression value,
NetType type)
Invokes the .NET member Break.
|
static GotoExpression |
Break(LabelTarget target,
NetType type)
Invokes the .NET member Break.
|
static MethodCallExpression |
Call(Expression instance,
MethodInfo method)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(Expression instance,
MethodInfo method,
Expression... arguments)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(Expression instance,
MethodInfo method,
Expression arg0,
Expression arg1)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(Expression instance,
MethodInfo method,
Expression arg0,
Expression arg1,
Expression arg2)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(Expression instance,
MethodInfo method,
IEnumerable_1 arguments)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(Expression instance,
java.lang.String methodName,
NetType[] typeArguments,
Expression... arguments)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(MethodInfo method,
Expression... arguments)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(MethodInfo method,
Expression arg0)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(MethodInfo method,
Expression arg0,
Expression arg1)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(MethodInfo method,
Expression arg0,
Expression arg1,
Expression arg2)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(MethodInfo method,
Expression arg0,
Expression arg1,
Expression arg2,
Expression arg3)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(MethodInfo method,
Expression arg0,
Expression arg1,
Expression arg2,
Expression arg3,
Expression arg4)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(MethodInfo method,
IEnumerable_1 arguments)
Invokes the .NET member Call.
|
static MethodCallExpression |
Call(NetType type,
java.lang.String methodName,
NetType[] typeArguments,
Expression... arguments)
Invokes the .NET member Call.
|
static Expression |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into Expression, a cast assert is made to check if types are compatible. |
static CatchBlock |
Catch(NetType type,
Expression body)
Invokes the .NET member Catch.
|
static CatchBlock |
Catch(NetType type,
Expression body,
Expression filter)
Invokes the .NET member Catch.
|
static CatchBlock |
Catch(ParameterExpression variable,
Expression body)
Invokes the .NET member Catch.
|
static CatchBlock |
Catch(ParameterExpression variable,
Expression body,
Expression filter)
Invokes the .NET member Catch.
|
static DebugInfoExpression |
ClearDebugInfo(SymbolDocumentInfo document)
Invokes the .NET member ClearDebugInfo.
|
static BinaryExpression |
Coalesce(Expression left,
Expression right)
Invokes the .NET member Coalesce.
|
static BinaryExpression |
Coalesce(Expression left,
Expression right,
LambdaExpression conversion)
Invokes the .NET member Coalesce.
|
static ConditionalExpression |
Condition(Expression test,
Expression ifTrue,
Expression ifFalse)
Invokes the .NET member Condition.
|
static ConditionalExpression |
Condition(Expression test,
Expression ifTrue,
Expression ifFalse,
NetType type)
Invokes the .NET member Condition.
|
static ConstantExpression |
Constant(NetObject value)
Invokes the .NET member Constant.
|
static ConstantExpression |
Constant(NetObject value,
NetType type)
Invokes the .NET member Constant.
|
static GotoExpression |
Continue(LabelTarget target)
Invokes the .NET member Continue.
|
static GotoExpression |
Continue(LabelTarget target,
NetType type)
Invokes the .NET member Continue.
|
static UnaryExpression |
Convert(Expression expression,
NetType type)
Invokes the .NET member Convert.
|
static UnaryExpression |
Convert(Expression expression,
NetType type,
MethodInfo method)
Invokes the .NET member Convert.
|
static UnaryExpression |
ConvertChecked(Expression expression,
NetType type)
Invokes the .NET member ConvertChecked.
|
static UnaryExpression |
ConvertChecked(Expression expression,
NetType type,
MethodInfo method)
Invokes the .NET member ConvertChecked.
|
static DebugInfoExpression |
DebugInfo(SymbolDocumentInfo document,
int startLine,
int startColumn,
int endLine,
int endColumn)
Invokes the .NET member DebugInfo.
|
static UnaryExpression |
Decrement(Expression expression)
Invokes the .NET member Decrement.
|
static UnaryExpression |
Decrement(Expression expression,
MethodInfo method)
Invokes the .NET member Decrement.
|
static DefaultExpression |
Default(NetType type)
Invokes the .NET member Default.
|
static BinaryExpression |
Divide(Expression left,
Expression right)
Invokes the .NET member Divide.
|
static BinaryExpression |
Divide(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member Divide.
|
static BinaryExpression |
DivideAssign(Expression left,
Expression right)
Invokes the .NET member DivideAssign.
|
static BinaryExpression |
DivideAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member DivideAssign.
|
static BinaryExpression |
DivideAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member DivideAssign.
|
static DynamicExpression |
Dynamic(CallSiteBinder binder,
NetType returnType,
Expression... arguments)
Invokes the .NET member Dynamic.
|
static DynamicExpression |
Dynamic(CallSiteBinder binder,
NetType returnType,
Expression arg0)
Invokes the .NET member Dynamic.
|
static DynamicExpression |
Dynamic(CallSiteBinder binder,
NetType returnType,
Expression arg0,
Expression arg1)
Invokes the .NET member Dynamic.
|
static DynamicExpression |
Dynamic(CallSiteBinder binder,
NetType returnType,
Expression arg0,
Expression arg1,
Expression arg2)
Invokes the .NET member Dynamic.
|
static DynamicExpression |
Dynamic(CallSiteBinder binder,
NetType returnType,
Expression arg0,
Expression arg1,
Expression arg2,
Expression arg3)
Invokes the .NET member Dynamic.
|
static DynamicExpression |
Dynamic(CallSiteBinder binder,
NetType returnType,
IEnumerable_1 arguments)
Invokes the .NET member Dynamic.
|
static ElementInit |
ElementInit(MethodInfo addMethod,
Expression... arguments)
Invokes the .NET member ElementInit.
|
static ElementInit |
ElementInit(MethodInfo addMethod,
IEnumerable_1 arguments)
Invokes the .NET member ElementInit.
|
static DefaultExpression |
Empty()
Invokes the .NET member Empty.
|
static BinaryExpression |
Equal(Expression left,
Expression right)
Invokes the .NET member Equal.
|
static BinaryExpression |
Equal(Expression left,
Expression right,
boolean liftToNull,
MethodInfo method)
Invokes the .NET member Equal.
|
static BinaryExpression |
ExclusiveOr(Expression left,
Expression right)
Invokes the .NET member ExclusiveOr.
|
static BinaryExpression |
ExclusiveOr(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member ExclusiveOr.
|
static BinaryExpression |
ExclusiveOrAssign(Expression left,
Expression right)
Invokes the .NET member ExclusiveOrAssign.
|
static BinaryExpression |
ExclusiveOrAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member ExclusiveOrAssign.
|
static BinaryExpression |
ExclusiveOrAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member ExclusiveOrAssign.
|
static MemberExpression |
Field(Expression expression,
FieldInfo field)
Invokes the .NET member Field.
|
static MemberExpression |
Field(Expression expression,
NetType type,
java.lang.String fieldName)
Invokes the .NET member Field.
|
static MemberExpression |
Field(Expression expression,
java.lang.String fieldName)
Invokes the .NET member Field.
|
static NetType |
GetActionType(NetType... typeArgs)
Invokes the .NET member GetActionType.
|
boolean |
getCanReduce()
Gets the value of the .NET property CanReduce.
|
static NetType |
GetDelegateType(NetType... typeArgs)
Invokes the .NET member GetDelegateType.
|
static NetType |
GetFuncType(NetType... typeArgs)
Invokes the .NET member GetFuncType.
|
java.lang.String |
getJCOAssemblyName()
Returns the full name of the assembly of the .NET type.
|
java.lang.String |
getJCOClassName()
Returns the full name of the .NET type.
|
java.lang.Object |
getJCOInstance()
Returns the underlying object managed by the bridge.
|
java.lang.String |
getJCOObjectName()
Returns the name of the .NET type qualified with its assembly.
|
JCType |
getJCOType()
Returns the
JCType of the .NET type. |
ExpressionType |
getNodeType()
Gets the value of the .NET property NodeType.
|
NetType |
getType()
Gets the value of the .NET property Type.
|
static GotoExpression |
Goto(LabelTarget target)
Invokes the .NET member Goto.
|
static GotoExpression |
Goto(LabelTarget target,
Expression value)
Invokes the .NET member Goto.
|
static GotoExpression |
Goto(LabelTarget target,
Expression value,
NetType type)
Invokes the .NET member Goto.
|
static GotoExpression |
Goto(LabelTarget target,
NetType type)
Invokes the .NET member Goto.
|
static BinaryExpression |
GreaterThan(Expression left,
Expression right)
Invokes the .NET member GreaterThan.
|
static BinaryExpression |
GreaterThan(Expression left,
Expression right,
boolean liftToNull,
MethodInfo method)
Invokes the .NET member GreaterThan.
|
static BinaryExpression |
GreaterThanOrEqual(Expression left,
Expression right)
Invokes the .NET member GreaterThanOrEqual.
|
static BinaryExpression |
GreaterThanOrEqual(Expression left,
Expression right,
boolean liftToNull,
MethodInfo method)
Invokes the .NET member GreaterThanOrEqual.
|
static ConditionalExpression |
IfThen(Expression test,
Expression ifTrue)
Invokes the .NET member IfThen.
|
static ConditionalExpression |
IfThenElse(Expression test,
Expression ifTrue,
Expression ifFalse)
Invokes the .NET member IfThenElse.
|
static UnaryExpression |
Increment(Expression expression)
Invokes the .NET member Increment.
|
static UnaryExpression |
Increment(Expression expression,
MethodInfo method)
Invokes the .NET member Increment.
|
static InvocationExpression |
Invoke(Expression expression,
Expression... arguments)
Invokes the .NET member Invoke.
|
static InvocationExpression |
Invoke(Expression expression,
IEnumerable_1 arguments)
Invokes the .NET member Invoke.
|
static UnaryExpression |
IsFalse(Expression expression)
Invokes the .NET member IsFalse.
|
static UnaryExpression |
IsFalse(Expression expression,
MethodInfo method)
Invokes the .NET member IsFalse.
|
static UnaryExpression |
IsTrue(Expression expression)
Invokes the .NET member IsTrue.
|
static UnaryExpression |
IsTrue(Expression expression,
MethodInfo method)
Invokes the .NET member IsTrue.
|
static LabelTarget |
Label()
Invokes the .NET member Label.
|
static LabelExpression |
Label(LabelTarget target)
Invokes the .NET member Label.
|
static LabelExpression |
Label(LabelTarget target,
Expression defaultValue)
Invokes the .NET member Label.
|
static LabelTarget |
Label(NetType type)
Invokes the .NET member Label.
|
static LabelTarget |
Label(NetType type,
java.lang.String name)
Invokes the .NET member Label.
|
static LabelTarget |
Label(java.lang.String name)
Invokes the .NET member Label.
|
static <TDelegate extends IJCOBridgeReflected> |
Lambda(Expression body,
boolean tailCall,
IEnumerable_1 parameters)
Invokes the .NET member Lambda.
|
static <TDelegate extends IJCOBridgeReflected> |
Lambda(Expression body,
boolean tailCall,
ParameterExpression... parameters)
Invokes the .NET member Lambda.
|
static <TDelegate extends IJCOBridgeReflected> |
Lambda(Expression body,
IEnumerable_1 parameters)
Invokes the .NET member Lambda.
|
static <TDelegate extends IJCOBridgeReflected> |
Lambda(Expression body,
ParameterExpression... parameters)
Invokes the .NET member Lambda.
|
static <TDelegate extends IJCOBridgeReflected> |
Lambda(Expression body,
java.lang.String name,
boolean tailCall,
IEnumerable_1 parameters)
Invokes the .NET member Lambda.
|
static <TDelegate extends IJCOBridgeReflected> |
Lambda(Expression body,
java.lang.String name,
IEnumerable_1 parameters)
Invokes the .NET member Lambda.
|
static LambdaExpression |
Lambda(NetType delegateType,
Expression body,
boolean tailCall,
IEnumerable_1 parameters)
Invokes the .NET member Lambda.
|
static LambdaExpression |
Lambda(NetType delegateType,
Expression body,
boolean tailCall,
ParameterExpression... parameters)
Invokes the .NET member Lambda.
|
static LambdaExpression |
Lambda(NetType delegateType,
Expression body,
IEnumerable_1 parameters)
Invokes the .NET member Lambda.
|
static LambdaExpression |
Lambda(NetType delegateType,
Expression body,
ParameterExpression... parameters)
Invokes the .NET member Lambda.
|
static LambdaExpression |
Lambda(NetType delegateType,
Expression body,
java.lang.String name,
boolean tailCall,
IEnumerable_1 parameters)
Invokes the .NET member Lambda.
|
static LambdaExpression |
Lambda(NetType delegateType,
Expression body,
java.lang.String name,
IEnumerable_1 parameters)
Invokes the .NET member Lambda.
|
static BinaryExpression |
LeftShift(Expression left,
Expression right)
Invokes the .NET member LeftShift.
|
static BinaryExpression |
LeftShift(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member LeftShift.
|
static BinaryExpression |
LeftShiftAssign(Expression left,
Expression right)
Invokes the .NET member LeftShiftAssign.
|
static BinaryExpression |
LeftShiftAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member LeftShiftAssign.
|
static BinaryExpression |
LeftShiftAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member LeftShiftAssign.
|
static BinaryExpression |
LessThan(Expression left,
Expression right)
Invokes the .NET member LessThan.
|
static BinaryExpression |
LessThan(Expression left,
Expression right,
boolean liftToNull,
MethodInfo method)
Invokes the .NET member LessThan.
|
static BinaryExpression |
LessThanOrEqual(Expression left,
Expression right)
Invokes the .NET member LessThanOrEqual.
|
static BinaryExpression |
LessThanOrEqual(Expression left,
Expression right,
boolean liftToNull,
MethodInfo method)
Invokes the .NET member LessThanOrEqual.
|
static MemberListBinding |
ListBind(MemberInfo member,
ElementInit... initializers)
Invokes the .NET member ListBind.
|
static MemberListBinding |
ListBind(MemberInfo member,
IEnumerable_1 initializers)
Invokes the .NET member ListBind.
|
static MemberListBinding |
ListBind(MethodInfo propertyAccessor,
ElementInit... initializers)
Invokes the .NET member ListBind.
|
static MemberListBinding |
ListBind(MethodInfo propertyAccessor,
IEnumerable_1 initializers)
Invokes the .NET member ListBind.
|
static ListInitExpression |
ListInit(NewExpression newExpression,
ElementInit... initializers)
Invokes the .NET member ListInit.
|
static ListInitExpression |
ListInit(NewExpression newExpression,
Expression... initializers)
Invokes the .NET member ListInit.
|
static ListInitExpression |
ListInit(NewExpression newExpression,
IEnumerable_1 initializers)
Invokes the .NET member ListInit.
|
static ListInitExpression |
ListInit(NewExpression newExpression,
MethodInfo addMethod,
Expression... initializers)
Invokes the .NET member ListInit.
|
static ListInitExpression |
ListInit(NewExpression newExpression,
MethodInfo addMethod,
IEnumerable_1 initializers)
Invokes the .NET member ListInit.
|
static LoopExpression |
Loop(Expression body)
Invokes the .NET member Loop.
|
static LoopExpression |
Loop(Expression body,
LabelTarget _break)
Invokes the .NET member Loop.
|
static LoopExpression |
Loop(Expression body,
LabelTarget _break,
LabelTarget _continue)
Invokes the .NET member Loop.
|
static BinaryExpression |
MakeBinary(ExpressionType binaryType,
Expression left,
Expression right)
Invokes the .NET member MakeBinary.
|
static BinaryExpression |
MakeBinary(ExpressionType binaryType,
Expression left,
Expression right,
boolean liftToNull,
MethodInfo method)
Invokes the .NET member MakeBinary.
|
static BinaryExpression |
MakeBinary(ExpressionType binaryType,
Expression left,
Expression right,
boolean liftToNull,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member MakeBinary.
|
static CatchBlock |
MakeCatchBlock(NetType type,
ParameterExpression variable,
Expression body,
Expression filter)
Invokes the .NET member MakeCatchBlock.
|
static DynamicExpression |
MakeDynamic(NetType delegateType,
CallSiteBinder binder,
Expression... arguments)
Invokes the .NET member MakeDynamic.
|
static DynamicExpression |
MakeDynamic(NetType delegateType,
CallSiteBinder binder,
Expression arg0)
Invokes the .NET member MakeDynamic.
|
static DynamicExpression |
MakeDynamic(NetType delegateType,
CallSiteBinder binder,
Expression arg0,
Expression arg1)
Invokes the .NET member MakeDynamic.
|
static DynamicExpression |
MakeDynamic(NetType delegateType,
CallSiteBinder binder,
Expression arg0,
Expression arg1,
Expression arg2)
Invokes the .NET member MakeDynamic.
|
static DynamicExpression |
MakeDynamic(NetType delegateType,
CallSiteBinder binder,
Expression arg0,
Expression arg1,
Expression arg2,
Expression arg3)
Invokes the .NET member MakeDynamic.
|
static DynamicExpression |
MakeDynamic(NetType delegateType,
CallSiteBinder binder,
IEnumerable_1 arguments)
Invokes the .NET member MakeDynamic.
|
static GotoExpression |
MakeGoto(GotoExpressionKind kind,
LabelTarget target,
Expression value,
NetType type)
Invokes the .NET member MakeGoto.
|
static IndexExpression |
MakeIndex(Expression instance,
PropertyInfo indexer,
IEnumerable_1 arguments)
Invokes the .NET member MakeIndex.
|
static MemberExpression |
MakeMemberAccess(Expression expression,
MemberInfo member)
Invokes the .NET member MakeMemberAccess.
|
static TryExpression |
MakeTry(NetType type,
Expression body,
Expression _finally,
Expression fault,
IEnumerable_1 handlers)
Invokes the .NET member MakeTry.
|
static UnaryExpression |
MakeUnary(ExpressionType unaryType,
Expression operand,
NetType type)
Invokes the .NET member MakeUnary.
|
static UnaryExpression |
MakeUnary(ExpressionType unaryType,
Expression operand,
NetType type,
MethodInfo method)
Invokes the .NET member MakeUnary.
|
static MemberMemberBinding |
MemberBind(MemberInfo member,
IEnumerable_1 bindings)
Invokes the .NET member MemberBind.
|
static MemberMemberBinding |
MemberBind(MemberInfo member,
MemberBinding... bindings)
Invokes the .NET member MemberBind.
|
static MemberMemberBinding |
MemberBind(MethodInfo propertyAccessor,
IEnumerable_1 bindings)
Invokes the .NET member MemberBind.
|
static MemberMemberBinding |
MemberBind(MethodInfo propertyAccessor,
MemberBinding... bindings)
Invokes the .NET member MemberBind.
|
static MemberInitExpression |
MemberInit(NewExpression newExpression,
IEnumerable_1 bindings)
Invokes the .NET member MemberInit.
|
static MemberInitExpression |
MemberInit(NewExpression newExpression,
MemberBinding... bindings)
Invokes the .NET member MemberInit.
|
static BinaryExpression |
Modulo(Expression left,
Expression right)
Invokes the .NET member Modulo.
|
static BinaryExpression |
Modulo(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member Modulo.
|
static BinaryExpression |
ModuloAssign(Expression left,
Expression right)
Invokes the .NET member ModuloAssign.
|
static BinaryExpression |
ModuloAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member ModuloAssign.
|
static BinaryExpression |
ModuloAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member ModuloAssign.
|
static BinaryExpression |
Multiply(Expression left,
Expression right)
Invokes the .NET member Multiply.
|
static BinaryExpression |
Multiply(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member Multiply.
|
static BinaryExpression |
MultiplyAssign(Expression left,
Expression right)
Invokes the .NET member MultiplyAssign.
|
static BinaryExpression |
MultiplyAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member MultiplyAssign.
|
static BinaryExpression |
MultiplyAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member MultiplyAssign.
|
static BinaryExpression |
MultiplyAssignChecked(Expression left,
Expression right)
Invokes the .NET member MultiplyAssignChecked.
|
static BinaryExpression |
MultiplyAssignChecked(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member MultiplyAssignChecked.
|
static BinaryExpression |
MultiplyAssignChecked(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member MultiplyAssignChecked.
|
static BinaryExpression |
MultiplyChecked(Expression left,
Expression right)
Invokes the .NET member MultiplyChecked.
|
static BinaryExpression |
MultiplyChecked(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member MultiplyChecked.
|
static UnaryExpression |
Negate(Expression expression)
Invokes the .NET member Negate.
|
static UnaryExpression |
Negate(Expression expression,
MethodInfo method)
Invokes the .NET member Negate.
|
static UnaryExpression |
NegateChecked(Expression expression)
Invokes the .NET member NegateChecked.
|
static UnaryExpression |
NegateChecked(Expression expression,
MethodInfo method)
Invokes the .NET member NegateChecked.
|
static NewExpression |
New(ConstructorInfo constructor)
Invokes the .NET member New.
|
static NewExpression |
New(ConstructorInfo constructor,
Expression... arguments)
Invokes the .NET member New.
|
static NewExpression |
New(ConstructorInfo constructor,
IEnumerable_1 arguments)
Invokes the .NET member New.
|
static NewExpression |
New(ConstructorInfo constructor,
IEnumerable_1 arguments,
IEnumerable_1 members)
Invokes the .NET member New.
|
static NewExpression |
New(ConstructorInfo constructor,
IEnumerable_1 arguments,
MemberInfo... members)
Invokes the .NET member New.
|
static NewExpression |
New(NetType type)
Invokes the .NET member New.
|
static NewArrayExpression |
NewArrayBounds(NetType type,
Expression... bounds)
Invokes the .NET member NewArrayBounds.
|
static NewArrayExpression |
NewArrayBounds(NetType type,
IEnumerable_1 bounds)
Invokes the .NET member NewArrayBounds.
|
static NewArrayExpression |
NewArrayInit(NetType type,
Expression... initializers)
Invokes the .NET member NewArrayInit.
|
static NewArrayExpression |
NewArrayInit(NetType type,
IEnumerable_1 initializers)
Invokes the .NET member NewArrayInit.
|
static UnaryExpression |
Not(Expression expression)
Invokes the .NET member Not.
|
static UnaryExpression |
Not(Expression expression,
MethodInfo method)
Invokes the .NET member Not.
|
static BinaryExpression |
NotEqual(Expression left,
Expression right)
Invokes the .NET member NotEqual.
|
static BinaryExpression |
NotEqual(Expression left,
Expression right,
boolean liftToNull,
MethodInfo method)
Invokes the .NET member NotEqual.
|
static UnaryExpression |
OnesComplement(Expression expression)
Invokes the .NET member OnesComplement.
|
static UnaryExpression |
OnesComplement(Expression expression,
MethodInfo method)
Invokes the .NET member OnesComplement.
|
static BinaryExpression |
Or(Expression left,
Expression right)
Invokes the .NET member Or.
|
static BinaryExpression |
Or(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member Or.
|
static BinaryExpression |
OrAssign(Expression left,
Expression right)
Invokes the .NET member OrAssign.
|
static BinaryExpression |
OrAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member OrAssign.
|
static BinaryExpression |
OrAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member OrAssign.
|
static BinaryExpression |
OrElse(Expression left,
Expression right)
Invokes the .NET member OrElse.
|
static BinaryExpression |
OrElse(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member OrElse.
|
static ParameterExpression |
Parameter(NetType type)
Invokes the .NET member Parameter.
|
static ParameterExpression |
Parameter(NetType type,
java.lang.String name)
Invokes the .NET member Parameter.
|
static UnaryExpression |
PostDecrementAssign(Expression expression)
Invokes the .NET member PostDecrementAssign.
|
static UnaryExpression |
PostDecrementAssign(Expression expression,
MethodInfo method)
Invokes the .NET member PostDecrementAssign.
|
static UnaryExpression |
PostIncrementAssign(Expression expression)
Invokes the .NET member PostIncrementAssign.
|
static UnaryExpression |
PostIncrementAssign(Expression expression,
MethodInfo method)
Invokes the .NET member PostIncrementAssign.
|
static BinaryExpression |
Power(Expression left,
Expression right)
Invokes the .NET member Power.
|
static BinaryExpression |
Power(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member Power.
|
static BinaryExpression |
PowerAssign(Expression left,
Expression right)
Invokes the .NET member PowerAssign.
|
static BinaryExpression |
PowerAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member PowerAssign.
|
static BinaryExpression |
PowerAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member PowerAssign.
|
static UnaryExpression |
PreDecrementAssign(Expression expression)
Invokes the .NET member PreDecrementAssign.
|
static UnaryExpression |
PreDecrementAssign(Expression expression,
MethodInfo method)
Invokes the .NET member PreDecrementAssign.
|
static UnaryExpression |
PreIncrementAssign(Expression expression)
Invokes the .NET member PreIncrementAssign.
|
static UnaryExpression |
PreIncrementAssign(Expression expression,
MethodInfo method)
Invokes the .NET member PreIncrementAssign.
|
static MemberExpression |
Property(Expression expression,
MethodInfo propertyAccessor)
Invokes the .NET member Property.
|
static MemberExpression |
Property(Expression expression,
NetType type,
java.lang.String propertyName)
Invokes the .NET member Property.
|
static MemberExpression |
Property(Expression expression,
PropertyInfo property)
Invokes the .NET member Property.
|
static IndexExpression |
Property(Expression instance,
PropertyInfo indexer,
Expression... arguments)
Invokes the .NET member Property.
|
static IndexExpression |
Property(Expression instance,
PropertyInfo indexer,
IEnumerable_1 arguments)
Invokes the .NET member Property.
|
static MemberExpression |
Property(Expression expression,
java.lang.String propertyName)
Invokes the .NET member Property.
|
static IndexExpression |
Property(Expression instance,
java.lang.String propertyName,
Expression... arguments)
Invokes the .NET member Property.
|
static MemberExpression |
PropertyOrField(Expression expression,
java.lang.String propertyOrFieldName)
Invokes the .NET member PropertyOrField.
|
static UnaryExpression |
Quote(Expression expression)
Invokes the .NET member Quote.
|
Expression |
Reduce()
Invokes the .NET member Reduce.
|
Expression |
ReduceAndCheck()
Invokes the .NET member ReduceAndCheck.
|
Expression |
ReduceExtensions()
Invokes the .NET member ReduceExtensions.
|
static BinaryExpression |
ReferenceEqual(Expression left,
Expression right)
Invokes the .NET member ReferenceEqual.
|
static BinaryExpression |
ReferenceNotEqual(Expression left,
Expression right)
Invokes the .NET member ReferenceNotEqual.
|
static UnaryExpression |
Rethrow()
Invokes the .NET member Rethrow.
|
static UnaryExpression |
Rethrow(NetType type)
Invokes the .NET member Rethrow.
|
static GotoExpression |
Return(LabelTarget target)
Invokes the .NET member Return.
|
static GotoExpression |
Return(LabelTarget target,
Expression value)
Invokes the .NET member Return.
|
static GotoExpression |
Return(LabelTarget target,
Expression value,
NetType type)
Invokes the .NET member Return.
|
static GotoExpression |
Return(LabelTarget target,
NetType type)
Invokes the .NET member Return.
|
static BinaryExpression |
RightShift(Expression left,
Expression right)
Invokes the .NET member RightShift.
|
static BinaryExpression |
RightShift(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member RightShift.
|
static BinaryExpression |
RightShiftAssign(Expression left,
Expression right)
Invokes the .NET member RightShiftAssign.
|
static BinaryExpression |
RightShiftAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member RightShiftAssign.
|
static BinaryExpression |
RightShiftAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member RightShiftAssign.
|
static RuntimeVariablesExpression |
RuntimeVariables(IEnumerable_1 variables)
Invokes the .NET member RuntimeVariables.
|
static RuntimeVariablesExpression |
RuntimeVariables(ParameterExpression... variables)
Invokes the .NET member RuntimeVariables.
|
void |
setJCOInstance(JCObject instance)
Sets the underlying object managed by the bridge.
|
static BinaryExpression |
Subtract(Expression left,
Expression right)
Invokes the .NET member Subtract.
|
static BinaryExpression |
Subtract(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member Subtract.
|
static BinaryExpression |
SubtractAssign(Expression left,
Expression right)
Invokes the .NET member SubtractAssign.
|
static BinaryExpression |
SubtractAssign(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member SubtractAssign.
|
static BinaryExpression |
SubtractAssign(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member SubtractAssign.
|
static BinaryExpression |
SubtractAssignChecked(Expression left,
Expression right)
Invokes the .NET member SubtractAssignChecked.
|
static BinaryExpression |
SubtractAssignChecked(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member SubtractAssignChecked.
|
static BinaryExpression |
SubtractAssignChecked(Expression left,
Expression right,
MethodInfo method,
LambdaExpression conversion)
Invokes the .NET member SubtractAssignChecked.
|
static BinaryExpression |
SubtractChecked(Expression left,
Expression right)
Invokes the .NET member SubtractChecked.
|
static BinaryExpression |
SubtractChecked(Expression left,
Expression right,
MethodInfo method)
Invokes the .NET member SubtractChecked.
|
static SwitchExpression |
Switch(Expression switchValue,
Expression defaultBody,
MethodInfo comparison,
IEnumerable_1 cases)
Invokes the .NET member Switch.
|
static SwitchExpression |
Switch(Expression switchValue,
Expression defaultBody,
MethodInfo comparison,
SwitchCase... cases)
Invokes the .NET member Switch.
|
static SwitchExpression |
Switch(Expression switchValue,
Expression defaultBody,
SwitchCase... cases)
Invokes the .NET member Switch.
|
static SwitchExpression |
Switch(Expression switchValue,
SwitchCase... cases)
Invokes the .NET member Switch.
|
static SwitchExpression |
Switch(NetType type,
Expression switchValue,
Expression defaultBody,
MethodInfo comparison,
IEnumerable_1 cases)
Invokes the .NET member Switch.
|
static SwitchExpression |
Switch(NetType type,
Expression switchValue,
Expression defaultBody,
MethodInfo comparison,
SwitchCase... cases)
Invokes the .NET member Switch.
|
static SwitchCase |
SwitchCase(Expression body,
Expression... testValues)
Invokes the .NET member SwitchCase.
|
static SwitchCase |
SwitchCase(Expression body,
IEnumerable_1 testValues)
Invokes the .NET member SwitchCase.
|
static SymbolDocumentInfo |
SymbolDocument(java.lang.String fileName)
Invokes the .NET member SymbolDocument.
|
static SymbolDocumentInfo |
SymbolDocument(java.lang.String fileName,
Guid language)
Invokes the .NET member SymbolDocument.
|
static SymbolDocumentInfo |
SymbolDocument(java.lang.String fileName,
Guid language,
Guid languageVendor)
Invokes the .NET member SymbolDocument.
|
static SymbolDocumentInfo |
SymbolDocument(java.lang.String fileName,
Guid language,
Guid languageVendor,
Guid documentType)
Invokes the .NET member SymbolDocument.
|
static UnaryExpression |
Throw(Expression value)
Invokes the .NET member Throw.
|
static UnaryExpression |
Throw(Expression value,
NetType type)
Invokes the .NET member Throw.
|
static TryExpression |
TryCatch(Expression body,
CatchBlock... handlers)
Invokes the .NET member TryCatch.
|
static TryExpression |
TryCatchFinally(Expression body,
Expression _finally,
CatchBlock... handlers)
Invokes the .NET member TryCatchFinally.
|
static TryExpression |
TryFault(Expression body,
Expression fault)
Invokes the .NET member TryFault.
|
static TryExpression |
TryFinally(Expression body,
Expression _finally)
Invokes the .NET member TryFinally.
|
static boolean |
TryGetActionType(NetType[] typeArgs,
JCORefOut<NetType> actionType)
Invokes the .NET member TryGetActionType.
|
static boolean |
TryGetFuncType(NetType[] typeArgs,
JCORefOut<NetType> funcType)
Invokes the .NET member TryGetFuncType.
|
static UnaryExpression |
TypeAs(Expression expression,
NetType type)
Invokes the .NET member TypeAs.
|
static TypeBinaryExpression |
TypeEqual(Expression expression,
NetType type)
Invokes the .NET member TypeEqual.
|
static TypeBinaryExpression |
TypeIs(Expression expression,
NetType type)
Invokes the .NET member TypeIs.
|
static UnaryExpression |
UnaryPlus(Expression expression)
Invokes the .NET member UnaryPlus.
|
static UnaryExpression |
UnaryPlus(Expression expression,
MethodInfo method)
Invokes the .NET member UnaryPlus.
|
static UnaryExpression |
Unbox(Expression expression,
NetType type)
Invokes the .NET member Unbox.
|
static ParameterExpression |
Variable(NetType type)
Invokes the .NET member Variable.
|
static ParameterExpression |
Variable(NetType type,
java.lang.String name)
Invokes the .NET member Variable.
|
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public Expression()
throws java.lang.Throwable
java.lang.Throwablepublic Expression(java.lang.Object instance)
throws java.lang.Throwable
instance - the underlying bridge object: it must be a JCObjectjava.lang.Throwable - if instance is not a JCObjectpublic static BinaryExpression Add(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Add(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression AddAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression AddAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression AddAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression AddAssignChecked(Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression AddAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression AddAssignChecked(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression AddChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression AddChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression And(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression And(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression AndAlso(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression AndAlso(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression AndAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression AndAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression AndAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static IndexExpression ArrayAccess(Expression array, Expression... indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, NotSupportedException
array - the argument of type Expressionindexes - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static IndexExpression ArrayAccess(Expression array, IEnumerable_1 indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException, RankException
array - the argument of type Expressionindexes - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itRankException - if the .NET member raises itpublic static MethodCallExpression ArrayIndex(Expression array, Expression... indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException, RankException
array - the argument of type Expressionindexes - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itRankException - if the .NET member raises itpublic static BinaryExpression ArrayIndex(Expression array, Expression index) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
array - the argument of type Expressionindex - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static MethodCallExpression ArrayIndex(Expression array, IEnumerable_1 indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
array - the argument of type Expressionindexes - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itpublic static UnaryExpression ArrayLength(Expression array) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
array - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression Assign(Expression left, Expression right) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, FormatException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberAssignment Bind(MemberInfo member, Expression expression) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
member - the argument of type MemberInfoexpression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberAssignment Bind(MethodInfo propertyAccessor, Expression expression) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
propertyAccessor - the argument of type MethodInfoexpression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BlockExpression Block(Expression... expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
expressions - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BlockExpression Block(Expression arg0, Expression arg1) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
arg0 - the argument of type Expressionarg1 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BlockExpression Block(Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
arg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BlockExpression Block(Expression arg0, Expression arg1, Expression arg2, Expression arg3) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
arg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionarg3 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BlockExpression Block(Expression arg0, Expression arg1, Expression arg2, Expression arg3, Expression arg4) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
arg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionarg3 - the argument of type Expressionarg4 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BlockExpression Block(IEnumerable_1 expressions) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
expressions - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BlockExpression Block(IEnumerable_1 variables, Expression... expressions) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
variables - the argument of type IEnumerable_1expressions - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BlockExpression Block(IEnumerable_1 variables, IEnumerable_1 expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
variables - the argument of type IEnumerable_1expressions - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BlockExpression Block(NetType type, Expression... expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
type - the argument of type NetTypeexpressions - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BlockExpression Block(NetType type, IEnumerable_1 expressions) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
type - the argument of type NetTypeexpressions - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BlockExpression Block(NetType type, IEnumerable_1 variables, Expression... expressions) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
type - the argument of type NetTypevariables - the argument of type IEnumerable_1expressions - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BlockExpression Block(NetType type, IEnumerable_1 variables, IEnumerable_1 expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
type - the argument of type NetTypevariables - the argument of type IEnumerable_1expressions - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static GotoExpression Break(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Break(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetvalue - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Break(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetvalue - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Break(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargettype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static MethodCallExpression Call(Expression instance, MethodInfo method) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
instance - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MethodCallExpression Call(Expression instance, MethodInfo method, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
instance - the argument of type Expressionmethod - the argument of type MethodInfoarguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static MethodCallExpression Call(Expression instance, MethodInfo method, Expression arg0, Expression arg1) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
instance - the argument of type Expressionmethod - the argument of type MethodInfoarg0 - the argument of type Expressionarg1 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MethodCallExpression Call(Expression instance, MethodInfo method, Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
instance - the argument of type Expressionmethod - the argument of type MethodInfoarg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MethodCallExpression Call(Expression instance, MethodInfo method, IEnumerable_1 arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
instance - the argument of type Expressionmethod - the argument of type MethodInfoarguments - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static MethodCallExpression Call(Expression instance, java.lang.String methodName, NetType[] typeArguments, Expression... arguments) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, CultureNotFoundException, IndexOutOfRangeException, OutOfMemoryException, ExternalException, FormatException
instance - the argument of type ExpressionmethodName - the argument of type java.lang.StringtypeArguments - the argument of type NetType[]arguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itExternalException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MethodCallExpression Call(MethodInfo method, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
method - the argument of type MethodInfoarguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static MethodCallExpression Call(MethodInfo method, Expression arg0) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
method - the argument of type MethodInfoarg0 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MethodCallExpression Call(MethodInfo method, Expression arg0, Expression arg1) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
method - the argument of type MethodInfoarg0 - the argument of type Expressionarg1 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MethodCallExpression Call(MethodInfo method, Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
method - the argument of type MethodInfoarg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MethodCallExpression Call(MethodInfo method, Expression arg0, Expression arg1, Expression arg2, Expression arg3) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
method - the argument of type MethodInfoarg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionarg3 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MethodCallExpression Call(MethodInfo method, Expression arg0, Expression arg1, Expression arg2, Expression arg3, Expression arg4) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
method - the argument of type MethodInfoarg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionarg3 - the argument of type Expressionarg4 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MethodCallExpression Call(MethodInfo method, IEnumerable_1 arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
method - the argument of type MethodInfoarguments - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static MethodCallExpression Call(NetType type, java.lang.String methodName, NetType[] typeArguments, Expression... arguments) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, CultureNotFoundException, IndexOutOfRangeException, OutOfMemoryException, ExternalException, FormatException
type - the argument of type NetTypemethodName - the argument of type java.lang.StringtypeArguments - the argument of type NetType[]arguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itExternalException - if the .NET member raises itFormatException - if the .NET member raises itpublic static Expression cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into Expression, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedExpression instancejava.lang.Throwable - in case of error during cast operationpublic static CatchBlock Catch(NetType type, Expression body) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, FormatException
type - the argument of type NetTypebody - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static CatchBlock Catch(NetType type, Expression body, Expression filter) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, FormatException
type - the argument of type NetTypebody - the argument of type Expressionfilter - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static CatchBlock Catch(ParameterExpression variable, Expression body) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException, IndexOutOfRangeException
variable - the argument of type ParameterExpressionbody - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itpublic static CatchBlock Catch(ParameterExpression variable, Expression body, Expression filter) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException, IndexOutOfRangeException
variable - the argument of type ParameterExpressionbody - the argument of type Expressionfilter - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itpublic static DebugInfoExpression ClearDebugInfo(SymbolDocumentInfo document) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
document - the argument of type SymbolDocumentInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression Coalesce(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Coalesce(Expression left, Expression right, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static ConditionalExpression Condition(Expression test, Expression ifTrue, Expression ifFalse) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
test - the argument of type ExpressionifTrue - the argument of type ExpressionifFalse - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static ConditionalExpression Condition(Expression test, Expression ifTrue, Expression ifFalse, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
test - the argument of type ExpressionifTrue - the argument of type ExpressionifFalse - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static ConstantExpression Constant(NetObject value) throws java.lang.Throwable
value - the argument of type NetObjectjava.lang.Throwable - if the call fails in the bridge or in the CLRpublic static ConstantExpression Constant(NetObject value, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
value - the argument of type NetObjecttype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static GotoExpression Continue(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Continue(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargettype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static UnaryExpression Convert(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression Convert(Expression expression, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressiontype - the argument of type NetTypemethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression ConvertChecked(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression ConvertChecked(Expression expression, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressiontype - the argument of type NetTypemethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static DebugInfoExpression DebugInfo(SymbolDocumentInfo document, int startLine, int startColumn, int endLine, int endColumn) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
document - the argument of type SymbolDocumentInfostartLine - the argument of type intstartColumn - the argument of type intendLine - the argument of type intendColumn - the argument of type intjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static UnaryExpression Decrement(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression Decrement(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static DefaultExpression Default(NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
type - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BinaryExpression Divide(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Divide(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression DivideAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression DivideAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression DivideAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException, ArgumentOutOfRangeException
binder - the argument of type CallSiteBinderreturnType - the argument of type NetTypearguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itpublic static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression arg0) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArgumentOutOfRangeException, OutOfMemoryException
binder - the argument of type CallSiteBinderreturnType - the argument of type NetTypearg0 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itpublic static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression arg0, Expression arg1) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArgumentOutOfRangeException, OutOfMemoryException
binder - the argument of type CallSiteBinderreturnType - the argument of type NetTypearg0 - the argument of type Expressionarg1 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itpublic static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArgumentOutOfRangeException, OutOfMemoryException
binder - the argument of type CallSiteBinderreturnType - the argument of type NetTypearg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itpublic static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression arg0, Expression arg1, Expression arg2, Expression arg3) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArgumentOutOfRangeException, OutOfMemoryException
binder - the argument of type CallSiteBinderreturnType - the argument of type NetTypearg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionarg3 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itpublic static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, IEnumerable_1 arguments) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArrayTypeMismatchException, InvalidOperationException, OutOfMemoryException
binder - the argument of type CallSiteBinderreturnType - the argument of type NetTypearguments - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itpublic static ElementInit ElementInit(MethodInfo addMethod, Expression... arguments) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException, CultureNotFoundException, OutOfMemoryException, ExternalException
addMethod - the argument of type MethodInfoarguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itExternalException - if the .NET member raises itpublic static ElementInit ElementInit(MethodInfo addMethod, IEnumerable_1 arguments) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException, CultureNotFoundException, OutOfMemoryException, ExternalException
addMethod - the argument of type MethodInfoarguments - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itExternalException - if the .NET member raises itpublic static DefaultExpression Empty() throws java.lang.Throwable
java.lang.Throwable - if the call fails in the bridge or in the CLRpublic static BinaryExpression Equal(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Equal(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type ExpressionliftToNull - the argument of type booleanmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression ExclusiveOr(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression ExclusiveOr(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression ExclusiveOrAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression ExclusiveOrAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression ExclusiveOrAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static MemberExpression Field(Expression expression, FieldInfo field) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
expression - the argument of type Expressionfield - the argument of type FieldInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberExpression Field(Expression expression, NetType type, java.lang.String fieldName) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
expression - the argument of type Expressiontype - the argument of type NetTypefieldName - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberExpression Field(Expression expression, java.lang.String fieldName) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type ExpressionfieldName - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static NetType GetActionType(NetType... typeArgs) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
typeArgs - the argument of type NetType...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itNotSupportedException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itObjectDisposedException - if the .NET member raises itpublic boolean getCanReduce()
throws java.lang.Throwable
java.lang.Throwable - if the call fails in the bridge or in the CLRpublic static NetType GetDelegateType(NetType... typeArgs) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, OutOfMemoryException, CultureNotFoundException
typeArgs - the argument of type NetType...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itpublic static NetType GetFuncType(NetType... typeArgs) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
typeArgs - the argument of type NetType...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itNotSupportedException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itObjectDisposedException - if the .NET member raises itpublic java.lang.String getJCOAssemblyName()
NetObjectgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class NetObjectpublic java.lang.String getJCOClassName()
NetObjectgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class NetObjectpublic java.lang.Object getJCOInstance()
NetObjectgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class NetObjectnull if there is nonepublic java.lang.String getJCOObjectName()
NetObjectgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class NetObjectpublic JCType getJCOType()
NetObjectJCType of the .NET type.getJCOType in interface IJCOBridgeReflectedgetJCOType in class NetObjectpublic ExpressionType getNodeType() throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic NetType getType() throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static GotoExpression Goto(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Goto(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetvalue - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Goto(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetvalue - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Goto(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargettype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static BinaryExpression GreaterThan(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression GreaterThan(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type ExpressionliftToNull - the argument of type booleanmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression GreaterThanOrEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression GreaterThanOrEqual(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type ExpressionliftToNull - the argument of type booleanmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static ConditionalExpression IfThen(Expression test, Expression ifTrue) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException
test - the argument of type ExpressionifTrue - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static ConditionalExpression IfThenElse(Expression test, Expression ifTrue, Expression ifFalse) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException
test - the argument of type ExpressionifTrue - the argument of type ExpressionifFalse - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression Increment(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression Increment(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static InvocationExpression Invoke(Expression expression, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
expression - the argument of type Expressionarguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static InvocationExpression Invoke(Expression expression, IEnumerable_1 arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, FormatException, NotSupportedException
expression - the argument of type Expressionarguments - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itFormatException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression IsFalse(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression IsFalse(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression IsTrue(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression IsTrue(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static LabelTarget Label() throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static LabelExpression Label(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static LabelExpression Label(LabelTarget target, Expression defaultValue) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
target - the argument of type LabelTargetdefaultValue - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static LabelTarget Label(NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
type - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static LabelTarget Label(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
type - the argument of type NetTypename - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static LabelTarget Label(java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
name - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static <TDelegate extends IJCOBridgeReflected> Expression_1 Lambda(Expression body, boolean tailCall, IEnumerable_1 parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
TDelegate - the type of the generic argument TDelegatebody - the argument of type ExpressiontailCall - the argument of type booleanparameters - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static <TDelegate extends IJCOBridgeReflected> Expression_1 Lambda(Expression body, boolean tailCall, ParameterExpression... parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
TDelegate - the type of the generic argument TDelegatebody - the argument of type ExpressiontailCall - the argument of type booleanparameters - the argument of type ParameterExpression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static <TDelegate extends IJCOBridgeReflected> Expression_1 Lambda(Expression body, IEnumerable_1 parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
TDelegate - the type of the generic argument TDelegatebody - the argument of type Expressionparameters - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static <TDelegate extends IJCOBridgeReflected> Expression_1 Lambda(Expression body, ParameterExpression... parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
TDelegate - the type of the generic argument TDelegatebody - the argument of type Expressionparameters - the argument of type ParameterExpression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static <TDelegate extends IJCOBridgeReflected> Expression_1 Lambda(Expression body, java.lang.String name, boolean tailCall, IEnumerable_1 parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, FormatException, NotSupportedException
TDelegate - the type of the generic argument TDelegatebody - the argument of type Expressionname - the argument of type java.lang.StringtailCall - the argument of type booleanparameters - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itFormatException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static <TDelegate extends IJCOBridgeReflected> Expression_1 Lambda(Expression body, java.lang.String name, IEnumerable_1 parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
TDelegate - the type of the generic argument TDelegatebody - the argument of type Expressionname - the argument of type java.lang.Stringparameters - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static LambdaExpression Lambda(NetType delegateType, Expression body, boolean tailCall, IEnumerable_1 parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
delegateType - the argument of type NetTypebody - the argument of type ExpressiontailCall - the argument of type booleanparameters - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static LambdaExpression Lambda(NetType delegateType, Expression body, boolean tailCall, ParameterExpression... parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
delegateType - the argument of type NetTypebody - the argument of type ExpressiontailCall - the argument of type booleanparameters - the argument of type ParameterExpression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static LambdaExpression Lambda(NetType delegateType, Expression body, IEnumerable_1 parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
delegateType - the argument of type NetTypebody - the argument of type Expressionparameters - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static LambdaExpression Lambda(NetType delegateType, Expression body, ParameterExpression... parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
delegateType - the argument of type NetTypebody - the argument of type Expressionparameters - the argument of type ParameterExpression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static LambdaExpression Lambda(NetType delegateType, Expression body, java.lang.String name, boolean tailCall, IEnumerable_1 parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, FormatException, NotSupportedException
delegateType - the argument of type NetTypebody - the argument of type Expressionname - the argument of type java.lang.StringtailCall - the argument of type booleanparameters - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itFormatException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static LambdaExpression Lambda(NetType delegateType, Expression body, java.lang.String name, IEnumerable_1 parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, FormatException, NotSupportedException
delegateType - the argument of type NetTypebody - the argument of type Expressionname - the argument of type java.lang.Stringparameters - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itFormatException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression LeftShift(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression LeftShift(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression LeftShiftAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression LeftShiftAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression LeftShiftAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression LessThan(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression LessThan(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type ExpressionliftToNull - the argument of type booleanmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression LessThanOrEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression LessThanOrEqual(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type ExpressionliftToNull - the argument of type booleanmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static MemberListBinding ListBind(MemberInfo member, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, FormatException, IndexOutOfRangeException
member - the argument of type MemberInfoinitializers - the argument of type ElementInit...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itpublic static MemberListBinding ListBind(MemberInfo member, IEnumerable_1 initializers) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
member - the argument of type MemberInfoinitializers - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberListBinding ListBind(MethodInfo propertyAccessor, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException
propertyAccessor - the argument of type MethodInfoinitializers - the argument of type ElementInit...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberListBinding ListBind(MethodInfo propertyAccessor, IEnumerable_1 initializers) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
propertyAccessor - the argument of type MethodInfoinitializers - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static ListInitExpression ListInit(NewExpression newExpression, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
newExpression - the argument of type NewExpressioninitializers - the argument of type ElementInit...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static ListInitExpression ListInit(NewExpression newExpression, Expression... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException, CultureNotFoundException, OutOfMemoryException, ExternalException
newExpression - the argument of type NewExpressioninitializers - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itExternalException - if the .NET member raises itpublic static ListInitExpression ListInit(NewExpression newExpression, IEnumerable_1 initializers) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
newExpression - the argument of type NewExpressioninitializers - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static ListInitExpression ListInit(NewExpression newExpression, MethodInfo addMethod, Expression... initializers) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArrayTypeMismatchException, InvalidOperationException, OutOfMemoryException, ExternalException, CultureNotFoundException
newExpression - the argument of type NewExpressionaddMethod - the argument of type MethodInfoinitializers - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itExternalException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itpublic static ListInitExpression ListInit(NewExpression newExpression, MethodInfo addMethod, IEnumerable_1 initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException, CultureNotFoundException, OutOfMemoryException, ExternalException
newExpression - the argument of type NewExpressionaddMethod - the argument of type MethodInfoinitializers - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itExternalException - if the .NET member raises itpublic static LoopExpression Loop(Expression body) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException
body - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static LoopExpression Loop(Expression body, LabelTarget _break) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException
body - the argument of type Expression_break - the argument of type LabelTargetjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static LoopExpression Loop(Expression body, LabelTarget _break, LabelTarget _continue) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
body - the argument of type Expression_break - the argument of type LabelTarget_continue - the argument of type LabelTargetjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression MakeBinary(ExpressionType binaryType, Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
binaryType - the argument of type ExpressionTypeleft - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression MakeBinary(ExpressionType binaryType, Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
binaryType - the argument of type ExpressionTypeleft - the argument of type Expressionright - the argument of type ExpressionliftToNull - the argument of type booleanmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression MakeBinary(ExpressionType binaryType, Expression left, Expression right, boolean liftToNull, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
binaryType - the argument of type ExpressionTypeleft - the argument of type Expressionright - the argument of type ExpressionliftToNull - the argument of type booleanmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static CatchBlock MakeCatchBlock(NetType type, ParameterExpression variable, Expression body, Expression filter) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
type - the argument of type NetTypevariable - the argument of type ParameterExpressionbody - the argument of type Expressionfilter - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException
delegateType - the argument of type NetTypebinder - the argument of type CallSiteBinderarguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itpublic static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
delegateType - the argument of type NetTypebinder - the argument of type CallSiteBinderarg0 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itpublic static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0, Expression arg1) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
delegateType - the argument of type NetTypebinder - the argument of type CallSiteBinderarg0 - the argument of type Expressionarg1 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itpublic static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
delegateType - the argument of type NetTypebinder - the argument of type CallSiteBinderarg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itpublic static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2, Expression arg3) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
delegateType - the argument of type NetTypebinder - the argument of type CallSiteBinderarg0 - the argument of type Expressionarg1 - the argument of type Expressionarg2 - the argument of type Expressionarg3 - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itpublic static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, IEnumerable_1 arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
delegateType - the argument of type NetTypebinder - the argument of type CallSiteBinderarguments - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static GotoExpression MakeGoto(GotoExpressionKind kind, LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
kind - the argument of type GotoExpressionKindtarget - the argument of type LabelTargetvalue - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static IndexExpression MakeIndex(Expression instance, PropertyInfo indexer, IEnumerable_1 arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
instance - the argument of type Expressionindexer - the argument of type PropertyInfoarguments - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static MemberExpression MakeMemberAccess(Expression expression, MemberInfo member) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
expression - the argument of type Expressionmember - the argument of type MemberInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static TryExpression MakeTry(NetType type, Expression body, Expression _finally, Expression fault, IEnumerable_1 handlers) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException, RankException
type - the argument of type NetTypebody - the argument of type Expression_finally - the argument of type Expressionfault - the argument of type Expressionhandlers - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itRankException - if the .NET member raises itpublic static UnaryExpression MakeUnary(ExpressionType unaryType, Expression operand, NetType type) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
unaryType - the argument of type ExpressionTypeoperand - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression MakeUnary(ExpressionType unaryType, Expression operand, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
unaryType - the argument of type ExpressionTypeoperand - the argument of type Expressiontype - the argument of type NetTypemethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static MemberMemberBinding MemberBind(MemberInfo member, IEnumerable_1 bindings) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
member - the argument of type MemberInfobindings - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberMemberBinding MemberBind(MemberInfo member, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
member - the argument of type MemberInfobindings - the argument of type MemberBinding...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberMemberBinding MemberBind(MethodInfo propertyAccessor, IEnumerable_1 bindings) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
propertyAccessor - the argument of type MethodInfobindings - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberMemberBinding MemberBind(MethodInfo propertyAccessor, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException
propertyAccessor - the argument of type MethodInfobindings - the argument of type MemberBinding...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberInitExpression MemberInit(NewExpression newExpression, IEnumerable_1 bindings) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
newExpression - the argument of type NewExpressionbindings - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberInitExpression MemberInit(NewExpression newExpression, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
newExpression - the argument of type NewExpressionbindings - the argument of type MemberBinding...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BinaryExpression Modulo(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Modulo(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression ModuloAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression ModuloAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression ModuloAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression Multiply(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Multiply(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression MultiplyAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression MultiplyAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression MultiplyAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression MultiplyAssignChecked(Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression MultiplyAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression MultiplyAssignChecked(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression MultiplyChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression MultiplyChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression Negate(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression Negate(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression NegateChecked(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression NegateChecked(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static NewExpression New(ConstructorInfo constructor) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException
constructor - the argument of type ConstructorInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static NewExpression New(ConstructorInfo constructor, Expression... arguments) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException
constructor - the argument of type ConstructorInfoarguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static NewExpression New(ConstructorInfo constructor, IEnumerable_1 arguments) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
constructor - the argument of type ConstructorInfoarguments - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static NewExpression New(ConstructorInfo constructor, IEnumerable_1 arguments, IEnumerable_1 members) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
constructor - the argument of type ConstructorInfoarguments - the argument of type IEnumerable_1members - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static NewExpression New(ConstructorInfo constructor, IEnumerable_1 arguments, MemberInfo... members) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException
constructor - the argument of type ConstructorInfoarguments - the argument of type IEnumerable_1members - the argument of type MemberInfo...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static NewExpression New(NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
type - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static NewArrayExpression NewArrayBounds(NetType type, Expression... bounds) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException
type - the argument of type NetTypebounds - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static NewArrayExpression NewArrayBounds(NetType type, IEnumerable_1 bounds) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
type - the argument of type NetTypebounds - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static NewArrayExpression NewArrayInit(NetType type, Expression... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException
type - the argument of type NetTypeinitializers - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static NewArrayExpression NewArrayInit(NetType type, IEnumerable_1 initializers) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
type - the argument of type NetTypeinitializers - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static UnaryExpression Not(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression Not(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression NotEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression NotEqual(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type ExpressionliftToNull - the argument of type booleanmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression OnesComplement(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression OnesComplement(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression Or(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Or(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression OrAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression OrAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression OrAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression OrElse(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression OrElse(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static ParameterExpression Parameter(NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, FormatException, InvalidOperationException
type - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itpublic static ParameterExpression Parameter(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
type - the argument of type NetTypename - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static UnaryExpression PostDecrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression PostDecrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression PostIncrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression PostIncrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Power(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Power(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression PowerAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression PowerAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression PowerAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression PreDecrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression PreDecrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression PreIncrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression PreIncrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static MemberExpression Property(Expression expression, MethodInfo propertyAccessor) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
expression - the argument of type ExpressionpropertyAccessor - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberExpression Property(Expression expression, NetType type, java.lang.String propertyName) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
expression - the argument of type Expressiontype - the argument of type NetTypepropertyName - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static MemberExpression Property(Expression expression, PropertyInfo property) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
expression - the argument of type Expressionproperty - the argument of type PropertyInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static IndexExpression Property(Expression instance, PropertyInfo indexer, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
instance - the argument of type Expressionindexer - the argument of type PropertyInfoarguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static IndexExpression Property(Expression instance, PropertyInfo indexer, IEnumerable_1 arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
instance - the argument of type Expressionindexer - the argument of type PropertyInfoarguments - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itInvalidOperationException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static MemberExpression Property(Expression expression, java.lang.String propertyName) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type ExpressionpropertyName - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static IndexExpression Property(Expression instance, java.lang.String propertyName, Expression... arguments) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException, CultureNotFoundException, OutOfMemoryException, ExternalException, RankException
instance - the argument of type ExpressionpropertyName - the argument of type java.lang.Stringarguments - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itOutOfMemoryException - if the .NET member raises itExternalException - if the .NET member raises itRankException - if the .NET member raises itpublic static MemberExpression PropertyOrField(Expression expression, java.lang.String propertyOrFieldName) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type ExpressionpropertyOrFieldName - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression Quote(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic Expression Reduce() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException
java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itArgumentException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itpublic Expression ReduceAndCheck() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException
java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itArgumentException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itCultureNotFoundException - if the .NET member raises itInvalidOperationException - if the .NET member raises itpublic Expression ReduceExtensions() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, FormatException
java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentNullException - if the .NET member raises itArgumentException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itFormatException - if the .NET member raises itpublic static BinaryExpression ReferenceEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression ReferenceNotEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression Rethrow() throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static UnaryExpression Rethrow(NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
type - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Return(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Return(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetvalue - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Return(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargetvalue - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static GotoExpression Return(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
target - the argument of type LabelTargettype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static BinaryExpression RightShift(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression RightShift(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression RightShiftAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression RightShiftAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression RightShiftAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static RuntimeVariablesExpression RuntimeVariables(IEnumerable_1 variables) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
variables - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itpublic static RuntimeVariablesExpression RuntimeVariables(ParameterExpression... variables) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
variables - the argument of type ParameterExpression...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itFormatException - if the .NET member raises itpublic void setJCOInstance(JCObject instance)
NetObjectsetJCOInstance in class NetObjectinstance - the new underlying objectpublic static BinaryExpression Subtract(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression Subtract(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression SubtractAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression SubtractAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression SubtractAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression SubtractAssignChecked(Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression SubtractAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression SubtractAssignChecked(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfoconversion - the argument of type LambdaExpressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static BinaryExpression SubtractChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
left - the argument of type Expressionright - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static BinaryExpression SubtractChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
left - the argument of type Expressionright - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static SwitchExpression Switch(Expression switchValue, Expression defaultBody, MethodInfo comparison, IEnumerable_1 cases) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, NotSupportedException
switchValue - the argument of type ExpressiondefaultBody - the argument of type Expressioncomparison - the argument of type MethodInfocases - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static SwitchExpression Switch(Expression switchValue, Expression defaultBody, MethodInfo comparison, SwitchCase... cases) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, NotSupportedException
switchValue - the argument of type ExpressiondefaultBody - the argument of type Expressioncomparison - the argument of type MethodInfocases - the argument of type SwitchCase...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static SwitchExpression Switch(Expression switchValue, Expression defaultBody, SwitchCase... cases) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, NotSupportedException
switchValue - the argument of type ExpressiondefaultBody - the argument of type Expressioncases - the argument of type SwitchCase...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static SwitchExpression Switch(Expression switchValue, SwitchCase... cases) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, NotSupportedException
switchValue - the argument of type Expressioncases - the argument of type SwitchCase...java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static SwitchExpression Switch(NetType type, Expression switchValue, Expression defaultBody, MethodInfo comparison, IEnumerable_1 cases) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException, RankException
type - the argument of type NetTypeswitchValue - the argument of type ExpressiondefaultBody - the argument of type Expressioncomparison - the argument of type MethodInfocases - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itRankException - if the .NET member raises itpublic static SwitchExpression Switch(NetType type, Expression switchValue, Expression defaultBody, MethodInfo comparison, SwitchCase... cases) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, NotSupportedException
type - the argument of type NetTypeswitchValue - the argument of type ExpressiondefaultBody - the argument of type Expressioncomparison - the argument of type MethodInfocases - the argument of type SwitchCase...java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static SwitchCase SwitchCase(Expression body, Expression... testValues) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
body - the argument of type ExpressiontestValues - the argument of type Expression...java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itpublic static SwitchCase SwitchCase(Expression body, IEnumerable_1 testValues) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException, RankException
body - the argument of type ExpressiontestValues - the argument of type IEnumerable_1java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itRankException - if the .NET member raises itpublic static SymbolDocumentInfo SymbolDocument(java.lang.String fileName) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException
fileName - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
fileName - the argument of type java.lang.Stringlanguage - the argument of type Guidjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language, Guid languageVendor) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
fileName - the argument of type java.lang.Stringlanguage - the argument of type GuidlanguageVendor - the argument of type Guidjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language, Guid languageVendor, Guid documentType) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
fileName - the argument of type java.lang.Stringlanguage - the argument of type GuidlanguageVendor - the argument of type GuiddocumentType - the argument of type Guidjava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression Throw(Expression value) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
value - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static UnaryExpression Throw(Expression value, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
value - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itpublic static TryExpression TryCatch(Expression body, CatchBlock... handlers) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
body - the argument of type Expressionhandlers - the argument of type CatchBlock...java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itpublic static TryExpression TryCatchFinally(Expression body, Expression _finally, CatchBlock... handlers) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
body - the argument of type Expression_finally - the argument of type Expressionhandlers - the argument of type CatchBlock...java.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itpublic static TryExpression TryFault(Expression body, Expression fault) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
body - the argument of type Expressionfault - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itpublic static TryExpression TryFinally(Expression body, Expression _finally) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
body - the argument of type Expression_finally - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itRankException - if the .NET member raises itpublic static boolean TryGetActionType(NetType[] typeArgs, JCORefOut<NetType> actionType) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
typeArgs - the argument of type NetType[]actionType - the argument of type JCORefOut<NetType>java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itRankException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itpublic static boolean TryGetFuncType(NetType[] typeArgs, JCORefOut<NetType> funcType) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
typeArgs - the argument of type NetType[]funcType - the argument of type JCORefOut<NetType>java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itInvalidOperationException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itRankException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itpublic static UnaryExpression TypeAs(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static TypeBinaryExpression TypeEqual(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static TypeBinaryExpression TypeIs(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression UnaryPlus(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
expression - the argument of type Expressionjava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itNotSupportedException - if the .NET member raises itpublic static UnaryExpression UnaryPlus(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressionmethod - the argument of type MethodInfojava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static UnaryExpression Unbox(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
expression - the argument of type Expressiontype - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRArrayTypeMismatchException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itIndexOutOfRangeException - if the .NET member raises itFormatException - if the .NET member raises itArgumentNullException - if the .NET member raises itpublic static ParameterExpression Variable(NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, FormatException, InvalidOperationException
type - the argument of type NetTypejava.lang.Throwable - if the call fails in the bridge or in the CLRNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises itInvalidOperationException - if the .NET member raises itpublic static ParameterExpression Variable(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
type - the argument of type NetTypename - the argument of type java.lang.Stringjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itArgumentNullException - if the .NET member raises itFormatException - if the .NET member raises it