Package system.linq.expressions
Class Expression
- java.lang.Object
-
- org.mases.jcobridge.netreflection.NetObject
-
- system.linq.expressions.Expression
-
- All Implemented Interfaces:
IJCOBridgeReflected
- Direct Known Subclasses:
BinaryExpression
,BlockExpression
,ConditionalExpression
,ConstantExpression
,DebugInfoExpression
,DefaultExpression
,DynamicExpression
,GotoExpression
,IndexExpression
,InvocationExpression
,LabelExpression
,LambdaExpression
,ListInitExpression
,LoopExpression
,MemberExpression
,MemberInitExpression
,MethodCallExpression
,NewArrayExpression
,NewExpression
,ParameterExpression
,RuntimeVariablesExpression
,SwitchExpression
,TryExpression
,TypeBinaryExpression
,UnaryExpression
public class Expression extends NetObject
The base .NET class managing System.Linq.Expressions.Expression, System.Linq.Expressions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a..NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Linq.Expressions.Expression
Powered by JCOBridge: more info at https://www.jcobridge.com
- Author:
- MASES s.r.l https://masesgroup.com
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
assemblyFullName
Fully assembly qualified name: System.Linq.Expressions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.String
assemblyShortName
Assembly name: System.Linq.Expressionsstatic java.lang.String
className
Qualified class name: System.Linq.Expressions.Expressionstatic JCType
classType
The type managed from JCOBridge.
-
Constructor Summary
Constructors Constructor Description Expression()
Expression(java.lang.Object instance)
Internal constructor.
-
Method Summary
-
-
-
Field Detail
-
assemblyFullName
public static final java.lang.String assemblyFullName
Fully assembly qualified name: System.Linq.Expressions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a- See Also:
- Constant Field Values
-
assemblyShortName
public static final java.lang.String assemblyShortName
Assembly name: System.Linq.Expressions- See Also:
- Constant Field Values
-
className
public static final java.lang.String className
Qualified class name: System.Linq.Expressions.Expression- See Also:
- Constant Field Values
-
-
Method Detail
-
getJCOAssemblyName
public java.lang.String getJCOAssemblyName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Assembly name- Specified by:
getJCOAssemblyName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOAssemblyName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name- Specified by:
getJCOClassName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOClassName
in classNetObject
- Returns:
- A
String
representing the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflected
Returns the reflected Class name used to build the object- Specified by:
getJCOObjectName
in interfaceIJCOBridgeReflected
- Overrides:
getJCOObjectName
in classNetObject
- Returns:
- A
String
representing the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class- Specified by:
getJCOInstance
in interfaceIJCOBridgeReflected
- Overrides:
getJCOInstance
in classNetObject
- Returns:
- An
Object
representing the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstance
in classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflected
Returns the instantiated class Type- Specified by:
getJCOType
in interfaceIJCOBridgeReflected
- Overrides:
getJCOType
in classNetObject
- Returns:
- A
JCType
representing the CLR Type of the instantiated Class
-
cast
public static Expression cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflected
instance intoExpression
, a cast assert is made to check if types are compatible.- Parameters:
from
-IJCOBridgeReflected
instance to be casted- Returns:
Expression
instance- Throws:
java.lang.Throwable
- in case of error during cast operation
-
TryGetActionType
public static boolean TryGetActionType(NetType[] typeArgs, JCORefOut<NetType> actionType) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
-
TryGetFuncType
public static boolean TryGetFuncType(NetType[] typeArgs, JCORefOut<NetType> funcType) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
-
Add
public static BinaryExpression Add(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Add
public static BinaryExpression Add(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
AddAssign
public static BinaryExpression AddAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
AddAssign
public static BinaryExpression AddAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
AddAssign
public static BinaryExpression AddAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
AddAssignChecked
public static BinaryExpression AddAssignChecked(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
AddAssignChecked
public static BinaryExpression AddAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
AddAssignChecked
public static BinaryExpression AddAssignChecked(Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
-
AddChecked
public static BinaryExpression AddChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
AddChecked
public static BinaryExpression AddChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
And
public static BinaryExpression And(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
And
public static BinaryExpression And(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
AndAlso
public static BinaryExpression AndAlso(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
AndAlso
public static BinaryExpression AndAlso(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
AndAssign
public static BinaryExpression AndAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
AndAssign
public static BinaryExpression AndAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
AndAssign
public static BinaryExpression AndAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
ArrayIndex
public static BinaryExpression ArrayIndex(Expression array, Expression index) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Assign
public static BinaryExpression Assign(Expression left, Expression right) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, FormatException
-
Coalesce
public static BinaryExpression Coalesce(Expression left, Expression right, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Coalesce
public static BinaryExpression Coalesce(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Divide
public static BinaryExpression Divide(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Divide
public static BinaryExpression Divide(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
DivideAssign
public static BinaryExpression DivideAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
DivideAssign
public static BinaryExpression DivideAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
DivideAssign
public static BinaryExpression DivideAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Equal
public static BinaryExpression Equal(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Equal
public static BinaryExpression Equal(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
ExclusiveOr
public static BinaryExpression ExclusiveOr(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
ExclusiveOr
public static BinaryExpression ExclusiveOr(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
ExclusiveOrAssign
public static BinaryExpression ExclusiveOrAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
ExclusiveOrAssign
public static BinaryExpression ExclusiveOrAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
ExclusiveOrAssign
public static BinaryExpression ExclusiveOrAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
GreaterThan
public static BinaryExpression GreaterThan(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
GreaterThan
public static BinaryExpression GreaterThan(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
GreaterThanOrEqual
public static BinaryExpression GreaterThanOrEqual(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
GreaterThanOrEqual
public static BinaryExpression GreaterThanOrEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
LeftShift
public static BinaryExpression LeftShift(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
LeftShift
public static BinaryExpression LeftShift(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
LeftShiftAssign
public static BinaryExpression LeftShiftAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
LeftShiftAssign
public static BinaryExpression LeftShiftAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
LeftShiftAssign
public static BinaryExpression LeftShiftAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
LessThan
public static BinaryExpression LessThan(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
LessThan
public static BinaryExpression LessThan(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
LessThanOrEqual
public static BinaryExpression LessThanOrEqual(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
LessThanOrEqual
public static BinaryExpression LessThanOrEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
MakeBinary
public 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
-
MakeBinary
public static BinaryExpression MakeBinary(ExpressionType binaryType, Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
-
MakeBinary
public static BinaryExpression MakeBinary(ExpressionType binaryType, Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
-
Modulo
public static BinaryExpression Modulo(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Modulo
public static BinaryExpression Modulo(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
ModuloAssign
public static BinaryExpression ModuloAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
ModuloAssign
public static BinaryExpression ModuloAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
ModuloAssign
public static BinaryExpression ModuloAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Multiply
public static BinaryExpression Multiply(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Multiply
public static BinaryExpression Multiply(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
MultiplyAssign
public static BinaryExpression MultiplyAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
MultiplyAssign
public static BinaryExpression MultiplyAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
MultiplyAssign
public static BinaryExpression MultiplyAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
MultiplyAssignChecked
public static BinaryExpression MultiplyAssignChecked(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
MultiplyAssignChecked
public static BinaryExpression MultiplyAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
MultiplyAssignChecked
public static BinaryExpression MultiplyAssignChecked(Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
-
MultiplyChecked
public static BinaryExpression MultiplyChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
MultiplyChecked
public static BinaryExpression MultiplyChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
NotEqual
public static BinaryExpression NotEqual(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
NotEqual
public static BinaryExpression NotEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Or
public static BinaryExpression Or(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Or
public static BinaryExpression Or(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
OrAssign
public static BinaryExpression OrAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
OrAssign
public static BinaryExpression OrAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
OrAssign
public static BinaryExpression OrAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
OrElse
public static BinaryExpression OrElse(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
OrElse
public static BinaryExpression OrElse(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Power
public static BinaryExpression Power(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Power
public static BinaryExpression Power(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PowerAssign
public static BinaryExpression PowerAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
PowerAssign
public static BinaryExpression PowerAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PowerAssign
public static BinaryExpression PowerAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
ReferenceEqual
public static BinaryExpression ReferenceEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
ReferenceNotEqual
public static BinaryExpression ReferenceNotEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
RightShift
public static BinaryExpression RightShift(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
RightShift
public static BinaryExpression RightShift(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
RightShiftAssign
public static BinaryExpression RightShiftAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
RightShiftAssign
public static BinaryExpression RightShiftAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
RightShiftAssign
public static BinaryExpression RightShiftAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Subtract
public static BinaryExpression Subtract(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Subtract
public static BinaryExpression Subtract(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
SubtractAssign
public static BinaryExpression SubtractAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
SubtractAssign
public static BinaryExpression SubtractAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
SubtractAssign
public static BinaryExpression SubtractAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
SubtractAssignChecked
public static BinaryExpression SubtractAssignChecked(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
SubtractAssignChecked
public static BinaryExpression SubtractAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
SubtractAssignChecked
public static BinaryExpression SubtractAssignChecked(Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
-
SubtractChecked
public static BinaryExpression SubtractChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
SubtractChecked
public static BinaryExpression SubtractChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Block
public 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
-
Block
public static BlockExpression Block(Expression arg0, Expression arg1, Expression arg2, Expression arg3) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Block
public static BlockExpression Block(Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Block
public static BlockExpression Block(Expression arg0, Expression arg1) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Block
public static BlockExpression Block(Expression... expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
-
Block
public static BlockExpression Block(NetType type, Expression... expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Catch
public static CatchBlock Catch(ParameterExpression variable, Expression body, Expression filter) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException, IndexOutOfRangeException
-
Catch
public static CatchBlock Catch(ParameterExpression variable, Expression body) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException, IndexOutOfRangeException
-
Catch
public static CatchBlock Catch(NetType type, Expression body, Expression filter) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, FormatException
-
Catch
public static CatchBlock Catch(NetType type, Expression body) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, FormatException
-
MakeCatchBlock
public 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
-
Condition
public static ConditionalExpression Condition(Expression test, Expression ifTrue, Expression ifFalse, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Condition
public static ConditionalExpression Condition(Expression test, Expression ifTrue, Expression ifFalse) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
IfThen
public static ConditionalExpression IfThen(Expression test, Expression ifTrue) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException
-
IfThenElse
public static ConditionalExpression IfThenElse(Expression test, Expression ifTrue, Expression ifFalse) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException
-
Constant
public static ConstantExpression Constant(NetObject value, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Constant
public static ConstantExpression Constant(NetObject value) throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
ClearDebugInfo
public static DebugInfoExpression ClearDebugInfo(SymbolDocumentInfo document) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
DebugInfo
public 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
-
Default
public static DefaultExpression Default(NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Empty
public static DefaultExpression Empty() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
Dynamic
public 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
-
Dynamic
public static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArgumentOutOfRangeException, OutOfMemoryException
-
Dynamic
public static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression arg0, Expression arg1) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArgumentOutOfRangeException, OutOfMemoryException
-
Dynamic
public static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression arg0) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArgumentOutOfRangeException, OutOfMemoryException
-
Dynamic
public static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException, ArgumentOutOfRangeException
-
MakeDynamic
public static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2, Expression arg3) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
PlatformNotSupportedException
InvalidOperationException
-
MakeDynamic
public static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
PlatformNotSupportedException
InvalidOperationException
-
MakeDynamic
public static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0, Expression arg1) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
PlatformNotSupportedException
InvalidOperationException
-
MakeDynamic
public static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
PlatformNotSupportedException
InvalidOperationException
-
MakeDynamic
public static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException
-
ElementInit
public static ElementInit ElementInit(MethodInfo addMethod, Expression... arguments) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException, CultureNotFoundException, OutOfMemoryException, ExternalException
-
Reduce
public Expression Reduce() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
PlatformNotSupportedException
ArgumentOutOfRangeException
CultureNotFoundException
-
ReduceAndCheck
public Expression ReduceAndCheck() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException
-
ReduceExtensions
public Expression ReduceExtensions() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, FormatException
- Throws:
java.lang.Throwable
ArgumentNullException
ArgumentException
PlatformNotSupportedException
ObjectDisposedException
InvalidOperationException
FormatException
-
Break
public static GotoExpression Break(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Break
public static GotoExpression Break(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Break
public static GotoExpression Break(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Break
public static GotoExpression Break(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Continue
public static GotoExpression Continue(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Continue
public static GotoExpression Continue(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Goto
public static GotoExpression Goto(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Goto
public static GotoExpression Goto(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Goto
public static GotoExpression Goto(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Goto
public static GotoExpression Goto(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
MakeGoto
public static GotoExpression MakeGoto(GotoExpressionKind kind, LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
-
Return
public static GotoExpression Return(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Return
public static GotoExpression Return(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Return
public static GotoExpression Return(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Return
public static GotoExpression Return(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
ArrayAccess
public static IndexExpression ArrayAccess(Expression array, Expression... indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, NotSupportedException
-
Property
public static IndexExpression Property(Expression instance, PropertyInfo indexer, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
-
Property
public 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
- Throws:
java.lang.Throwable
ArrayTypeMismatchException
ArgumentOutOfRangeException
PlatformNotSupportedException
InvalidOperationException
ArgumentException
NotSupportedException
IndexOutOfRangeException
FormatException
ArgumentNullException
CultureNotFoundException
OutOfMemoryException
ExternalException
RankException
-
Invoke
public static InvocationExpression Invoke(Expression expression, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
-
Label
public static LabelExpression Label(LabelTarget target, Expression defaultValue) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
-
Label
public static LabelExpression Label(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Label
public static LabelTarget Label() throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentNullException
FormatException
-
Label
public static LabelTarget Label(java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentNullException
FormatException
-
Label
public static LabelTarget Label(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Label
public static LabelTarget Label(NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentNullException
FormatException
-
Lambda
public static LambdaExpression Lambda(Expression body, boolean tailCall, ParameterExpression... parameters) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArrayTypeMismatchException, InvalidOperationException, FormatException, OutOfMemoryException
-
Lambda
public static LambdaExpression Lambda(Expression body, ParameterExpression... parameters) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArrayTypeMismatchException, InvalidOperationException, FormatException, OutOfMemoryException
-
Lambda
public 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
-
Lambda
public static LambdaExpression Lambda(NetType delegateType, Expression body, ParameterExpression... parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, FormatException, InvalidOperationException, NotSupportedException
-
ListInit
public static ListInitExpression ListInit(NewExpression newExpression, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
-
ListInit
public static ListInitExpression ListInit(NewExpression newExpression, Expression... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException, CultureNotFoundException, OutOfMemoryException, ExternalException
-
ListInit
public 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
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
PlatformNotSupportedException
IndexOutOfRangeException
RankException
ArgumentOutOfRangeException
ArrayTypeMismatchException
InvalidOperationException
OutOfMemoryException
ExternalException
CultureNotFoundException
-
Loop
public static LoopExpression Loop(Expression body, LabelTarget _break, LabelTarget _continue) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Loop
public static LoopExpression Loop(Expression body, LabelTarget _break) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException
-
Loop
public static LoopExpression Loop(Expression body) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException
-
Bind
public static MemberAssignment Bind(MemberInfo member, Expression expression) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
-
Bind
public static MemberAssignment Bind(MethodInfo propertyAccessor, Expression expression) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Field
public static MemberExpression Field(Expression expression, FieldInfo field) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
-
Field
public static MemberExpression Field(Expression expression, java.lang.String fieldName) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Field
public 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
-
MakeMemberAccess
public static MemberExpression MakeMemberAccess(Expression expression, MemberInfo member) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Property
public static MemberExpression Property(Expression expression, MethodInfo propertyAccessor) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Property
public static MemberExpression Property(Expression expression, PropertyInfo property) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
-
Property
public static MemberExpression Property(Expression expression, java.lang.String propertyName) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Property
public 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
-
PropertyOrField
public static MemberExpression PropertyOrField(Expression expression, java.lang.String propertyOrFieldName) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
MemberInit
public static MemberInitExpression MemberInit(NewExpression newExpression, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
-
ListBind
public static MemberListBinding ListBind(MemberInfo member, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, FormatException, IndexOutOfRangeException
-
ListBind
public static MemberListBinding ListBind(MethodInfo propertyAccessor, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException
-
MemberBind
public static MemberMemberBinding MemberBind(MemberInfo member, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
-
MemberBind
public static MemberMemberBinding MemberBind(MethodInfo propertyAccessor, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException
-
ArrayIndex
public static MethodCallExpression ArrayIndex(Expression array, Expression... indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException, RankException
-
Call
public 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
-
Call
public 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
-
Call
public static MethodCallExpression Call(Expression instance, MethodInfo method, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
-
Call
public static MethodCallExpression Call(Expression instance, MethodInfo method) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Call
public 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
- Throws:
java.lang.Throwable
ArgumentException
ArgumentOutOfRangeException
PlatformNotSupportedException
NotSupportedException
ObjectDisposedException
InvalidOperationException
RankException
ArrayTypeMismatchException
ArgumentNullException
CultureNotFoundException
IndexOutOfRangeException
OutOfMemoryException
ExternalException
FormatException
-
Call
public 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
-
Call
public 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
-
Call
public 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
-
Call
public static MethodCallExpression Call(MethodInfo method, Expression arg0, Expression arg1) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Call
public static MethodCallExpression Call(MethodInfo method, Expression arg0) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Call
public static MethodCallExpression Call(MethodInfo method, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidOperationException, NotSupportedException
-
Call
public 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
- Throws:
java.lang.Throwable
ArgumentException
ArgumentOutOfRangeException
PlatformNotSupportedException
NotSupportedException
ObjectDisposedException
InvalidOperationException
RankException
ArrayTypeMismatchException
ArgumentNullException
CultureNotFoundException
IndexOutOfRangeException
OutOfMemoryException
ExternalException
FormatException
-
NewArrayBounds
public static NewArrayExpression NewArrayBounds(NetType type, Expression... bounds) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException
-
NewArrayInit
public static NewArrayExpression NewArrayInit(NetType type, Expression... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException
-
New
public static NewExpression New(ConstructorInfo constructor, Expression... arguments) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException
-
New
public static NewExpression New(ConstructorInfo constructor) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException
-
New
public static NewExpression New(NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Parameter
public static ParameterExpression Parameter(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentNullException
FormatException
-
Parameter
public static ParameterExpression Parameter(NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, FormatException, InvalidOperationException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
FormatException
InvalidOperationException
-
Variable
public static ParameterExpression Variable(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentNullException
FormatException
-
Variable
public static ParameterExpression Variable(NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, FormatException, InvalidOperationException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
FormatException
InvalidOperationException
-
RuntimeVariables
public static RuntimeVariablesExpression RuntimeVariables(ParameterExpression... variables) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, FormatException
-
SwitchCase
public static SwitchCase SwitchCase(Expression body, Expression... testValues) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
-
Switch
public static SwitchExpression Switch(Expression switchValue, Expression defaultBody, SwitchCase... cases) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, NotSupportedException
-
Switch
public 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
-
Switch
public static SwitchExpression Switch(Expression switchValue, SwitchCase... cases) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, NotSupportedException
-
Switch
public 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
-
SymbolDocument
public static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language, Guid languageVendor, Guid documentType) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
-
SymbolDocument
public static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language, Guid languageVendor) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
-
SymbolDocument
public static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
-
SymbolDocument
public static SymbolDocumentInfo SymbolDocument(java.lang.String fileName) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException
- Throws:
java.lang.Throwable
ArgumentException
NotSupportedException
InvalidOperationException
ArgumentOutOfRangeException
ArgumentNullException
-
TryCatch
public static TryExpression TryCatch(Expression body, CatchBlock... handlers) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
-
TryCatchFinally
public static TryExpression TryCatchFinally(Expression body, Expression _finally, CatchBlock... handlers) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
-
TryFault
public static TryExpression TryFault(Expression body, Expression fault) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
-
TryFinally
public static TryExpression TryFinally(Expression body, Expression _finally) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException
-
TypeEqual
public static TypeBinaryExpression TypeEqual(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
TypeIs
public static TypeBinaryExpression TypeIs(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
ArrayLength
public static UnaryExpression ArrayLength(Expression array) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Convert
public static UnaryExpression Convert(Expression expression, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Convert
public static UnaryExpression Convert(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
ConvertChecked
public static UnaryExpression ConvertChecked(Expression expression, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
ConvertChecked
public static UnaryExpression ConvertChecked(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Decrement
public static UnaryExpression Decrement(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Decrement
public static UnaryExpression Decrement(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Increment
public static UnaryExpression Increment(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Increment
public static UnaryExpression Increment(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
IsFalse
public static UnaryExpression IsFalse(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
IsFalse
public static UnaryExpression IsFalse(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
IsTrue
public static UnaryExpression IsTrue(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
IsTrue
public static UnaryExpression IsTrue(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
MakeUnary
public static UnaryExpression MakeUnary(ExpressionType unaryType, Expression operand, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
MakeUnary
public static UnaryExpression MakeUnary(ExpressionType unaryType, Expression operand, NetType type) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
-
Negate
public static UnaryExpression Negate(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Negate
public static UnaryExpression Negate(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
NegateChecked
public static UnaryExpression NegateChecked(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
NegateChecked
public static UnaryExpression NegateChecked(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Not
public static UnaryExpression Not(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Not
public static UnaryExpression Not(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
OnesComplement
public static UnaryExpression OnesComplement(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
OnesComplement
public static UnaryExpression OnesComplement(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PostDecrementAssign
public static UnaryExpression PostDecrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PostDecrementAssign
public static UnaryExpression PostDecrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PostIncrementAssign
public static UnaryExpression PostIncrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PostIncrementAssign
public static UnaryExpression PostIncrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PreDecrementAssign
public static UnaryExpression PreDecrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PreDecrementAssign
public static UnaryExpression PreDecrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PreIncrementAssign
public static UnaryExpression PreIncrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
PreIncrementAssign
public static UnaryExpression PreIncrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Quote
public static UnaryExpression Quote(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
Rethrow
public static UnaryExpression Rethrow() throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.Throwable
NotSupportedException
ArgumentException
ArgumentNullException
InvalidOperationException
PlatformNotSupportedException
-
Rethrow
public static UnaryExpression Rethrow(NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
-
Throw
public static UnaryExpression Throw(Expression value, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
-
Throw
public static UnaryExpression Throw(Expression value) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
-
TypeAs
public static UnaryExpression TypeAs(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
UnaryPlus
public static UnaryExpression UnaryPlus(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
UnaryPlus
public static UnaryExpression UnaryPlus(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, FormatException, ArgumentNullException, NotSupportedException
-
Unbox
public static UnaryExpression Unbox(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, InvalidOperationException, ArgumentException, NotSupportedException, IndexOutOfRangeException, FormatException, ArgumentNullException
-
GetActionType
public static NetType GetActionType(NetType... typeArgs) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
GetDelegateType
public static NetType GetDelegateType(NetType... typeArgs) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, OutOfMemoryException, CultureNotFoundException
-
GetFuncType
public static NetType GetFuncType(NetType... typeArgs) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArrayTypeMismatchException, NotSupportedException, CultureNotFoundException, ObjectDisposedException
-
getCanReduce
public boolean getCanReduce() throws java.lang.Throwable
- Throws:
java.lang.Throwable
-
getNodeType
public ExpressionType getNodeType() throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
getType
public NetType getType() throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
-
-