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=9.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.StringassemblyFullNameFully assembly qualified name: System.Linq.Expressions, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3astatic java.lang.StringassemblyShortNameAssembly name: System.Linq.Expressionsstatic java.lang.StringclassNameQualified class name: System.Linq.Expressions.Expressionstatic JCTypeclassTypeThe 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=9.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:IJCOBridgeReflectedReturns the reflected Assembly name- Specified by:
getJCOAssemblyNamein interfaceIJCOBridgeReflected- Overrides:
getJCOAssemblyNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Assembly
-
getJCOClassName
public java.lang.String getJCOClassName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name- Specified by:
getJCOClassNamein interfaceIJCOBridgeReflected- Overrides:
getJCOClassNamein classNetObject- Returns:
- A
Stringrepresenting the Fullname of reflected Class
-
getJCOObjectName
public java.lang.String getJCOObjectName()
Description copied from interface:IJCOBridgeReflectedReturns the reflected Class name used to build the object- Specified by:
getJCOObjectNamein interfaceIJCOBridgeReflected- Overrides:
getJCOObjectNamein classNetObject- Returns:
- A
Stringrepresenting the name used to allocated the object in CLR context
-
getJCOInstance
public java.lang.Object getJCOInstance()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class- Specified by:
getJCOInstancein interfaceIJCOBridgeReflected- Overrides:
getJCOInstancein classNetObject- Returns:
- An
Objectrepresenting the CLR instance of the instantiated Class
-
setJCOInstance
public void setJCOInstance(JCObject instance)
- Overrides:
setJCOInstancein classNetObject
-
getJCOType
public JCType getJCOType()
Description copied from interface:IJCOBridgeReflectedReturns the instantiated class Type- Specified by:
getJCOTypein interfaceIJCOBridgeReflected- Overrides:
getJCOTypein classNetObject- Returns:
- A
JCTyperepresenting the CLR Type of the instantiated Class
-
cast
public static Expression cast(IJCOBridgeReflected from) throws java.lang.Throwable
Try to cast theIJCOBridgeReflectedinstance intoExpression, a cast assert is made to check if types are compatible.- Parameters:
from-IJCOBridgeReflectedinstance to be casted- Returns:
Expressioninstance- 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Add
public static BinaryExpression Add(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
AddAssign
public static BinaryExpression AddAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
AddAssign
public static BinaryExpression AddAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
AddAssign
public static BinaryExpression AddAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
AddAssignChecked
public static BinaryExpression AddAssignChecked(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
AddAssignChecked
public static BinaryExpression AddAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
AddChecked
public static BinaryExpression AddChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
And
public static BinaryExpression And(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
And
public static BinaryExpression And(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
AndAlso
public static BinaryExpression AndAlso(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
AndAlso
public static BinaryExpression AndAlso(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
AndAssign
public static BinaryExpression AndAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
AndAssign
public static BinaryExpression AndAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
AndAssign
public static BinaryExpression AndAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
ArrayIndex
public static BinaryExpression ArrayIndex(Expression array, Expression index) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Assign
public static BinaryExpression Assign(Expression left, Expression right) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException
-
Coalesce
public static BinaryExpression Coalesce(Expression left, Expression right, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Coalesce
public static BinaryExpression Coalesce(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Divide
public static BinaryExpression Divide(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Divide
public static BinaryExpression Divide(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
DivideAssign
public static BinaryExpression DivideAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
DivideAssign
public static BinaryExpression DivideAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
DivideAssign
public static BinaryExpression DivideAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Equal
public static BinaryExpression Equal(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Equal
public static BinaryExpression Equal(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
ExclusiveOr
public static BinaryExpression ExclusiveOr(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
ExclusiveOr
public static BinaryExpression ExclusiveOr(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
ExclusiveOrAssign
public static BinaryExpression ExclusiveOrAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
ExclusiveOrAssign
public static BinaryExpression ExclusiveOrAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
ExclusiveOrAssign
public static BinaryExpression ExclusiveOrAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
GreaterThan
public static BinaryExpression GreaterThan(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
GreaterThan
public static BinaryExpression GreaterThan(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
GreaterThanOrEqual
public static BinaryExpression GreaterThanOrEqual(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
GreaterThanOrEqual
public static BinaryExpression GreaterThanOrEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
LeftShift
public static BinaryExpression LeftShift(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
LeftShift
public static BinaryExpression LeftShift(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
LeftShiftAssign
public static BinaryExpression LeftShiftAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
LeftShiftAssign
public static BinaryExpression LeftShiftAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
LeftShiftAssign
public static BinaryExpression LeftShiftAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
LessThan
public static BinaryExpression LessThan(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
LessThan
public static BinaryExpression LessThan(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
LessThanOrEqual
public static BinaryExpression LessThanOrEqual(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
LessThanOrEqual
public static BinaryExpression LessThanOrEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, 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, ArgumentException, InvalidOperationException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Modulo
public static BinaryExpression Modulo(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
ModuloAssign
public static BinaryExpression ModuloAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
ModuloAssign
public static BinaryExpression ModuloAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
ModuloAssign
public static BinaryExpression ModuloAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Multiply
public static BinaryExpression Multiply(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Multiply
public static BinaryExpression Multiply(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
MultiplyAssign
public static BinaryExpression MultiplyAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
MultiplyAssign
public static BinaryExpression MultiplyAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
MultiplyAssign
public static BinaryExpression MultiplyAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
MultiplyAssignChecked
public static BinaryExpression MultiplyAssignChecked(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
MultiplyAssignChecked
public static BinaryExpression MultiplyAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
MultiplyChecked
public static BinaryExpression MultiplyChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
NotEqual
public static BinaryExpression NotEqual(Expression left, Expression right, boolean liftToNull, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
NotEqual
public static BinaryExpression NotEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Or
public static BinaryExpression Or(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Or
public static BinaryExpression Or(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
OrAssign
public static BinaryExpression OrAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
OrAssign
public static BinaryExpression OrAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
OrAssign
public static BinaryExpression OrAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
OrElse
public static BinaryExpression OrElse(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
OrElse
public static BinaryExpression OrElse(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Power
public static BinaryExpression Power(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Power
public static BinaryExpression Power(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PowerAssign
public static BinaryExpression PowerAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
PowerAssign
public static BinaryExpression PowerAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PowerAssign
public static BinaryExpression PowerAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
ReferenceEqual
public static BinaryExpression ReferenceEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
ReferenceNotEqual
public static BinaryExpression ReferenceNotEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
RightShift
public static BinaryExpression RightShift(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
RightShift
public static BinaryExpression RightShift(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
RightShiftAssign
public static BinaryExpression RightShiftAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
RightShiftAssign
public static BinaryExpression RightShiftAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
RightShiftAssign
public static BinaryExpression RightShiftAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Subtract
public static BinaryExpression Subtract(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Subtract
public static BinaryExpression Subtract(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
SubtractAssign
public static BinaryExpression SubtractAssign(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
SubtractAssign
public static BinaryExpression SubtractAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
SubtractAssign
public static BinaryExpression SubtractAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
SubtractAssignChecked
public static BinaryExpression SubtractAssignChecked(Expression left, Expression right, MethodInfo method, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
SubtractAssignChecked
public static BinaryExpression SubtractAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
SubtractChecked
public static BinaryExpression SubtractChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Block
public static BlockExpression Block(Expression arg0, Expression arg1, Expression arg2, Expression arg3) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Block
public static BlockExpression Block(Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Block
public static BlockExpression Block(Expression arg0, Expression arg1) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Block
public static BlockExpression Block(Expression... expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException, OutOfMemoryException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionIndexOutOfRangeExceptionFormatExceptionOutOfMemoryException
-
Block
public static BlockExpression Block(NetType type, Expression... expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, OutOfMemoryException, FormatException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionIndexOutOfRangeExceptionOutOfMemoryExceptionFormatException
-
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, IndexOutOfRangeException, FormatException
-
Catch
public static CatchBlock Catch(NetType type, Expression body) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Condition
public static ConditionalExpression Condition(Expression test, Expression ifTrue, Expression ifFalse) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
IfThen
public static ConditionalExpression IfThen(Expression test, Expression ifTrue) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException
-
IfThenElse
public static ConditionalExpression IfThenElse(Expression test, Expression ifTrue, Expression ifFalse) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, 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, OutOfMemoryException, 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.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionInvalidOperationException
-
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.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionInvalidOperationException
-
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.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionInvalidOperationException
-
MakeDynamic
public static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionInvalidOperationException
-
MakeDynamic
public static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentException, ArrayTypeMismatchException, OutOfMemoryException, NotSupportedException, InvalidOperationException
-
ElementInit
public static ElementInit ElementInit(MethodInfo addMethod, Expression... arguments) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException, CultureNotFoundException, NullReferenceException, ExternalException
- Throws:
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionIndexOutOfRangeExceptionPlatformNotSupportedExceptionOutOfMemoryExceptionArrayTypeMismatchExceptionFormatExceptionCultureNotFoundExceptionNullReferenceExceptionExternalException
-
Reduce
public Expression Reduce() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException
- Throws:
java.lang.ThrowableArgumentNullExceptionArgumentExceptionPlatformNotSupportedExceptionArgumentOutOfRangeExceptionCultureNotFoundException
-
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, IndexOutOfRangeException, FormatException
-
Break
public static GotoExpression Break(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Break
public static GotoExpression Break(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Break
public static GotoExpression Break(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Break
public static GotoExpression Break(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Continue
public static GotoExpression Continue(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Continue
public static GotoExpression Continue(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Goto
public static GotoExpression Goto(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Goto
public static GotoExpression Goto(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Goto
public static GotoExpression Goto(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Goto
public static GotoExpression Goto(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
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.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Return
public static GotoExpression Return(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Return
public static GotoExpression Return(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Return
public static GotoExpression Return(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
ArrayAccess
public static IndexExpression ArrayAccess(Expression array, Expression... indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException, NotSupportedException
-
Property
public static IndexExpression Property(Expression instance, PropertyInfo indexer, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, NotSupportedException, InvalidOperationException
-
Property
public static IndexExpression Property(Expression instance, java.lang.String propertyName, Expression... arguments) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException, CultureNotFoundException, NullReferenceException, OutOfMemoryException, ExternalException
- Throws:
java.lang.ThrowableArrayTypeMismatchExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionArgumentExceptionNotSupportedExceptionIndexOutOfRangeExceptionInvalidOperationExceptionFormatExceptionArgumentNullExceptionCultureNotFoundExceptionNullReferenceExceptionOutOfMemoryExceptionExternalException
-
Invoke
public static InvocationExpression Invoke(Expression expression, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, NotSupportedException, FormatException, InvalidOperationException
-
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.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
Label
public static LabelTarget Label() throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
- Throws:
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionFormatException
-
Label
public static LabelTarget Label(java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
- Throws:
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionFormatException
-
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.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionFormatException
-
Lambda
public static LambdaExpression Lambda(Expression body, boolean tailCall, ParameterExpression... parameters) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, InvalidOperationException, FormatException
-
Lambda
public static LambdaExpression Lambda(Expression body, ParameterExpression... parameters) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, InvalidOperationException, FormatException
-
Lambda
public static LambdaExpression Lambda(NetType delegateType, Expression body, boolean tailCall, ParameterExpression... parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, NotSupportedException, FormatException, InvalidOperationException
-
Lambda
public static LambdaExpression Lambda(NetType delegateType, Expression body, ParameterExpression... parameters) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, NotSupportedException, FormatException, InvalidOperationException
-
ListInit
public static ListInitExpression ListInit(NewExpression newExpression, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException
-
ListInit
public static ListInitExpression ListInit(NewExpression newExpression, Expression... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException, CultureNotFoundException, NullReferenceException, ExternalException
- Throws:
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionIndexOutOfRangeExceptionPlatformNotSupportedExceptionOutOfMemoryExceptionArrayTypeMismatchExceptionFormatExceptionCultureNotFoundExceptionNullReferenceExceptionExternalException
-
ListInit
public static ListInitExpression ListInit(NewExpression newExpression, MethodInfo addMethod, Expression... initializers) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, InvalidOperationException, NullReferenceException, ExternalException, CultureNotFoundException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionIndexOutOfRangeExceptionRankExceptionArgumentOutOfRangeExceptionArrayTypeMismatchExceptionInvalidCastExceptionOutOfMemoryExceptionInvalidOperationExceptionNullReferenceExceptionExternalExceptionCultureNotFoundException
-
Loop
public static LoopExpression Loop(Expression body, LabelTarget _break, LabelTarget _continue) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Loop
public static LoopExpression Loop(Expression body, LabelTarget _break) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
MemberInit
public static MemberInitExpression MemberInit(NewExpression newExpression, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException
-
ListBind
public static MemberListBinding ListBind(MemberInfo member, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, OutOfMemoryException, ArrayTypeMismatchException
-
ListBind
public static MemberListBinding ListBind(MethodInfo propertyAccessor, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, OutOfMemoryException
-
MemberBind
public static MemberMemberBinding MemberBind(MemberInfo member, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException
-
MemberBind
public static MemberMemberBinding MemberBind(MethodInfo propertyAccessor, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, OutOfMemoryException
-
ArrayIndex
public static MethodCallExpression ArrayIndex(Expression array, Expression... indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException, RankException, InvalidCastException, OutOfMemoryException
-
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, InvalidCastException, OutOfMemoryException, NotSupportedException, InvalidOperationException
-
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, NullReferenceException, IndexOutOfRangeException, OutOfMemoryException, ExternalException, FormatException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionCultureNotFoundExceptionNullReferenceExceptionIndexOutOfRangeExceptionOutOfMemoryExceptionExternalExceptionFormatException
-
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, InvalidCastException, OutOfMemoryException, NotSupportedException, InvalidOperationException
-
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, NullReferenceException, IndexOutOfRangeException, OutOfMemoryException, ExternalException, FormatException
- Throws:
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionCultureNotFoundExceptionNullReferenceExceptionIndexOutOfRangeExceptionOutOfMemoryExceptionExternalExceptionFormatException
-
NewArrayBounds
public static NewArrayExpression NewArrayBounds(NetType type, Expression... bounds) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException
-
NewArrayInit
public static NewArrayExpression NewArrayInit(NetType type, Expression... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException
-
New
public static NewExpression New(ConstructorInfo constructor, Expression... arguments) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException, IndexOutOfRangeException, OutOfMemoryException, ArrayTypeMismatchException
-
New
public static NewExpression New(ConstructorInfo constructor) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException, IndexOutOfRangeException, OutOfMemoryException, ArrayTypeMismatchException
-
New
public static NewExpression New(NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException, OutOfMemoryException
-
Parameter
public static ParameterExpression Parameter(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
-
Parameter
public static ParameterExpression Parameter(NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, FormatException, InvalidOperationException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionFormatExceptionInvalidOperationException
-
Variable
public static ParameterExpression Variable(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
-
Variable
public static ParameterExpression Variable(NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, FormatException, InvalidOperationException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionFormatExceptionInvalidOperationException
-
RuntimeVariables
public static RuntimeVariablesExpression RuntimeVariables(ParameterExpression... variables) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException
-
SwitchCase
public static SwitchCase SwitchCase(Expression body, Expression... testValues) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException, NotSupportedException
-
Switch
public static SwitchExpression Switch(Expression switchValue, Expression defaultBody, SwitchCase... cases) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, 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, InvalidCastException, OutOfMemoryException, NotSupportedException
-
Switch
public static SwitchExpression Switch(Expression switchValue, SwitchCase... cases) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, NotSupportedException
-
Switch
public static SwitchExpression Switch(NetType type, Expression switchValue, Expression defaultBody, MethodInfo comparison, SwitchCase... cases) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException, 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.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullException
-
SymbolDocument
public static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language, Guid languageVendor) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullException
-
SymbolDocument
public static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullException
-
SymbolDocument
public static SymbolDocumentInfo SymbolDocument(java.lang.String fileName) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException
- Throws:
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullException
-
TryCatch
public static TryExpression TryCatch(Expression body, CatchBlock... handlers) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException, NotSupportedException
-
TryCatchFinally
public static TryExpression TryCatchFinally(Expression body, Expression _finally, CatchBlock... handlers) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException, NotSupportedException
-
TryFault
public static TryExpression TryFault(Expression body, Expression fault) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException, NotSupportedException
-
TryFinally
public static TryExpression TryFinally(Expression body, Expression _finally) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException, NotSupportedException
-
TypeEqual
public static TypeBinaryExpression TypeEqual(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
TypeIs
public static TypeBinaryExpression TypeIs(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
ArrayLength
public static UnaryExpression ArrayLength(Expression array) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Convert
public static UnaryExpression Convert(Expression expression, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Convert
public static UnaryExpression Convert(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
ConvertChecked
public static UnaryExpression ConvertChecked(Expression expression, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
ConvertChecked
public static UnaryExpression ConvertChecked(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Decrement
public static UnaryExpression Decrement(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Decrement
public static UnaryExpression Decrement(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Increment
public static UnaryExpression Increment(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Increment
public static UnaryExpression Increment(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
IsFalse
public static UnaryExpression IsFalse(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
IsFalse
public static UnaryExpression IsFalse(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
IsTrue
public static UnaryExpression IsTrue(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
IsTrue
public static UnaryExpression IsTrue(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
MakeUnary
public static UnaryExpression MakeUnary(ExpressionType unaryType, Expression operand, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, 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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Negate
public static UnaryExpression Negate(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
NegateChecked
public static UnaryExpression NegateChecked(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
NegateChecked
public static UnaryExpression NegateChecked(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Not
public static UnaryExpression Not(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Not
public static UnaryExpression Not(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
OnesComplement
public static UnaryExpression OnesComplement(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
OnesComplement
public static UnaryExpression OnesComplement(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PostDecrementAssign
public static UnaryExpression PostDecrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PostDecrementAssign
public static UnaryExpression PostDecrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PostIncrementAssign
public static UnaryExpression PostIncrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PostIncrementAssign
public static UnaryExpression PostIncrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PreDecrementAssign
public static UnaryExpression PreDecrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PreDecrementAssign
public static UnaryExpression PreDecrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PreIncrementAssign
public static UnaryExpression PreIncrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
PreIncrementAssign
public static UnaryExpression PreIncrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Quote
public static UnaryExpression Quote(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
Rethrow
public static UnaryExpression Rethrow() throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
- Throws:
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedException
-
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, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
UnaryPlus
public static UnaryExpression UnaryPlus(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
-
UnaryPlus
public static UnaryExpression UnaryPlus(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
-
Unbox
public static UnaryExpression Unbox(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, 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, FileLoadException, 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
-
-