public class Expression extends NetObject
.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
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: System.Linq.Expressions, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
|
static java.lang.String |
assemblyShortName
Assembly name: System.Linq.Expressions
|
static java.lang.String |
className
Qualified class name: System.Linq.Expressions.Expression
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
Expression() |
Expression(java.lang.Object instance)
Internal constructor.
|
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public Expression()
throws java.lang.Throwable
java.lang.Throwablepublic Expression(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic static BinaryExpression Add(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression Add(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression AddAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression AddAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression AddAssignChecked(Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
public static BinaryExpression AddAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression AddChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression AddChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression And(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression And(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression AndAlso(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression AndAlso(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression AndAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression AndAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static IndexExpression ArrayAccess(Expression array, Expression... indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException, NotSupportedException
public static MethodCallExpression ArrayIndex(Expression array, Expression... indexes) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException, RankException, InvalidCastException, OutOfMemoryException
public static BinaryExpression ArrayIndex(Expression array, Expression index) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression ArrayLength(Expression array) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression Assign(Expression left, Expression right) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException
public static MemberAssignment Bind(MemberInfo member, Expression expression) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
public static MemberAssignment Bind(MethodInfo propertyAccessor, Expression expression) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
public static BlockExpression Block(Expression... expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException, OutOfMemoryException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionIndexOutOfRangeExceptionFormatExceptionOutOfMemoryExceptionpublic static BlockExpression Block(Expression arg0, Expression arg1) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BlockExpression Block(Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
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
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
public static BlockExpression Block(NetType type, Expression... expressions) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, OutOfMemoryException, FormatException
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionIndexOutOfRangeExceptionOutOfMemoryExceptionFormatExceptionpublic static GotoExpression Break(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Break(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Break(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Break(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static MethodCallExpression Call(Expression instance, MethodInfo method) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
public static MethodCallExpression Call(Expression instance, MethodInfo method, Expression... arguments) throws java.lang.Throwable, PlatformNotSupportedException, IndexOutOfRangeException, ArgumentNullException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, InvalidOperationException, NotSupportedException
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
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
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
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionCultureNotFoundExceptionNullReferenceExceptionIndexOutOfRangeExceptionOutOfMemoryExceptionExternalExceptionFormatExceptionpublic static MethodCallExpression Call(MethodInfo method, Expression... arguments) throws java.lang.Throwable, PlatformNotSupportedException, IndexOutOfRangeException, ArgumentNullException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, NotSupportedException, InvalidOperationException
public static MethodCallExpression Call(MethodInfo method, Expression arg0) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
public static MethodCallExpression Call(MethodInfo method, Expression arg0, Expression arg1) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
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
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
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
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
java.lang.ThrowableArgumentExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionNotSupportedExceptionObjectDisposedExceptionInvalidOperationExceptionRankExceptionArrayTypeMismatchExceptionArgumentNullExceptionCultureNotFoundExceptionNullReferenceExceptionIndexOutOfRangeExceptionOutOfMemoryExceptionExternalExceptionFormatExceptionpublic static Expression cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into Expression, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedExpression instancejava.lang.Throwable - in case of error during cast operationpublic static CatchBlock Catch(NetType type, Expression body) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException
public static CatchBlock Catch(NetType type, Expression body, Expression filter) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException
public static CatchBlock Catch(ParameterExpression variable, Expression body) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException, IndexOutOfRangeException
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
public static DebugInfoExpression ClearDebugInfo(SymbolDocumentInfo document) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException
public static BinaryExpression Coalesce(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression Coalesce(Expression left, Expression right, LambdaExpression conversion) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static ConditionalExpression Condition(Expression test, Expression ifTrue, Expression ifFalse) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
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
public static ConstantExpression Constant(NetObject value) throws java.lang.Throwable
java.lang.Throwablepublic static ConstantExpression Constant(NetObject value, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
public static GotoExpression Continue(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Continue(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static UnaryExpression Convert(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression Convert(Expression expression, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression ConvertChecked(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression ConvertChecked(Expression expression, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
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
public static UnaryExpression Decrement(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression Decrement(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static DefaultExpression Default(NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
public static BinaryExpression Divide(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression Divide(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression DivideAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression DivideAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression... arguments) throws java.lang.Throwable, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentException, ArrayTypeMismatchException, OutOfMemoryException, InvalidOperationException, NotSupportedException, ArgumentOutOfRangeException
public static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression arg0) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArgumentOutOfRangeException, OutOfMemoryException
public static DynamicExpression Dynamic(CallSiteBinder binder, NetType returnType, Expression arg0, Expression arg1) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException, ArgumentOutOfRangeException, OutOfMemoryException
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
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
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
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionIndexOutOfRangeExceptionPlatformNotSupportedExceptionOutOfMemoryExceptionArrayTypeMismatchExceptionFormatExceptionCultureNotFoundExceptionNullReferenceExceptionExternalExceptionpublic static DefaultExpression Empty() throws java.lang.Throwable
java.lang.Throwablepublic static BinaryExpression Equal(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression ExclusiveOr(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression ExclusiveOr(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression ExclusiveOrAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression ExclusiveOrAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static MemberExpression Field(Expression expression, FieldInfo field) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
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
public static MemberExpression Field(Expression expression, java.lang.String fieldName) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static NetType GetActionType(NetType... typeArgs) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, NotSupportedException, ArrayTypeMismatchException, CultureNotFoundException, ObjectDisposedException
public boolean getCanReduce()
throws java.lang.Throwable
java.lang.Throwablepublic static NetType GetDelegateType(NetType... typeArgs) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, OutOfMemoryException, FileLoadException, CultureNotFoundException
public static NetType GetFuncType(NetType... typeArgs) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, NotSupportedException, ArrayTypeMismatchException, CultureNotFoundException, ObjectDisposedException
public java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class NetObjectString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class NetObjectString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class NetObjectObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class NetObjectString representing the name used to allocated the object
in CLR contextpublic JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in class NetObjectJCType representing the CLR Type of the instantiated Classpublic ExpressionType getNodeType() throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public NetType getType() throws java.lang.Throwable, ArgumentException, ArgumentNullException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
public static GotoExpression Goto(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Goto(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Goto(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Goto(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static BinaryExpression GreaterThan(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression GreaterThanOrEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static ConditionalExpression IfThen(Expression test, Expression ifTrue) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException
public static ConditionalExpression IfThenElse(Expression test, Expression ifTrue, Expression ifFalse) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression Increment(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression Increment(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static InvocationExpression Invoke(Expression expression, Expression... arguments) throws java.lang.Throwable, PlatformNotSupportedException, IndexOutOfRangeException, ArgumentNullException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, FormatException, InvalidOperationException, NotSupportedException
public static UnaryExpression IsFalse(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression IsFalse(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression IsTrue(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression IsTrue(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static LabelTarget Label() throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionFormatExceptionpublic static LabelExpression Label(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static LabelExpression Label(LabelTarget target, Expression defaultValue) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
public static LabelTarget Label(NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionFormatExceptionpublic static LabelTarget Label(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
public static LabelTarget Label(java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionFormatExceptionpublic 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
public static LambdaExpression Lambda(Expression body, ParameterExpression... parameters) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentOutOfRangeException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, InvalidOperationException, FormatException
public static LambdaExpression Lambda(NetType delegateType, Expression body, boolean tailCall, ParameterExpression... parameters) throws java.lang.Throwable, PlatformNotSupportedException, IndexOutOfRangeException, ArgumentNullException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, FormatException, InvalidOperationException, NotSupportedException
public static LambdaExpression Lambda(NetType delegateType, Expression body, ParameterExpression... parameters) throws java.lang.Throwable, PlatformNotSupportedException, IndexOutOfRangeException, ArgumentNullException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, FormatException, InvalidOperationException, NotSupportedException
public static BinaryExpression LeftShift(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression LeftShift(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression LeftShiftAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression LeftShiftAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression LessThan(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression LessThanOrEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static MemberListBinding ListBind(MemberInfo member, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, OutOfMemoryException, ArrayTypeMismatchException
public static MemberListBinding ListBind(MethodInfo propertyAccessor, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, OutOfMemoryException
public static ListInitExpression ListInit(NewExpression newExpression, ElementInit... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException
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
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionIndexOutOfRangeExceptionPlatformNotSupportedExceptionOutOfMemoryExceptionArrayTypeMismatchExceptionFormatExceptionCultureNotFoundExceptionNullReferenceExceptionExternalExceptionpublic 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
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionIndexOutOfRangeExceptionRankExceptionArgumentOutOfRangeExceptionArrayTypeMismatchExceptionInvalidCastExceptionOutOfMemoryExceptionInvalidOperationExceptionNullReferenceExceptionExternalExceptionCultureNotFoundExceptionpublic static LoopExpression Loop(Expression body) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException
public static LoopExpression Loop(Expression body, LabelTarget _break) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException
public static LoopExpression Loop(Expression body, LabelTarget _break, LabelTarget _continue) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression MakeBinary(ExpressionType binaryType, Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
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
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
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
public static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression... arguments) throws java.lang.Throwable, PlatformNotSupportedException, IndexOutOfRangeException, RankException, ArgumentException, ArrayTypeMismatchException, ArgumentNullException, OutOfMemoryException, InvalidOperationException
public static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionInvalidOperationExceptionpublic static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0, Expression arg1) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionInvalidOperationExceptionpublic static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionInvalidOperationExceptionpublic static DynamicExpression MakeDynamic(NetType delegateType, CallSiteBinder binder, Expression arg0, Expression arg1, Expression arg2, Expression arg3) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, PlatformNotSupportedException, InvalidOperationException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionPlatformNotSupportedExceptionInvalidOperationExceptionpublic static GotoExpression MakeGoto(GotoExpressionKind kind, LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
public static MemberExpression MakeMemberAccess(Expression expression, MemberInfo member) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
public static UnaryExpression MakeUnary(ExpressionType unaryType, Expression operand, NetType type) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
public static UnaryExpression MakeUnary(ExpressionType unaryType, Expression operand, NetType type, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static MemberMemberBinding MemberBind(MemberInfo member, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException
public static MemberMemberBinding MemberBind(MethodInfo propertyAccessor, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, PlatformNotSupportedException, IndexOutOfRangeException, FormatException, OutOfMemoryException
public static MemberInitExpression MemberInit(NewExpression newExpression, MemberBinding... bindings) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException
public static BinaryExpression Modulo(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression Modulo(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression ModuloAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression ModuloAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression Multiply(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression Multiply(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression MultiplyAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression MultiplyAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression MultiplyAssignChecked(Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
public static BinaryExpression MultiplyAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression MultiplyChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression MultiplyChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression Negate(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression Negate(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression NegateChecked(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression NegateChecked(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static NewExpression New(ConstructorInfo constructor) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException, IndexOutOfRangeException, OutOfMemoryException, ArrayTypeMismatchException
public static NewExpression New(ConstructorInfo constructor, Expression... arguments) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException, IndexOutOfRangeException, OutOfMemoryException, ArrayTypeMismatchException
public static NewExpression New(NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException, OutOfMemoryException
public static NewArrayExpression NewArrayBounds(NetType type, Expression... bounds) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException
public static NewArrayExpression NewArrayInit(NetType type, Expression... initializers) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException
public static UnaryExpression Not(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression Not(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression NotEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static UnaryExpression OnesComplement(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression OnesComplement(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression Or(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression Or(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression OrAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression OrAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression OrElse(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression OrElse(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static ParameterExpression Parameter(NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, FormatException, InvalidOperationException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionFormatExceptionInvalidOperationExceptionpublic static ParameterExpression Parameter(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
public static UnaryExpression PostDecrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression PostDecrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression PostIncrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression PostIncrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression Power(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression Power(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression PowerAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression PowerAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static UnaryExpression PreDecrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression PreDecrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression PreIncrementAssign(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression PreIncrementAssign(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static MemberExpression Property(Expression expression, MethodInfo propertyAccessor) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
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
public static MemberExpression Property(Expression expression, PropertyInfo property) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, IndexOutOfRangeException, FormatException
public static IndexExpression Property(Expression instance, PropertyInfo indexer, Expression... arguments) throws java.lang.Throwable, PlatformNotSupportedException, IndexOutOfRangeException, ArgumentNullException, RankException, ArgumentOutOfRangeException, ArgumentException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, InvalidOperationException, NotSupportedException
public static MemberExpression Property(Expression expression, java.lang.String propertyName) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
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
java.lang.ThrowableArrayTypeMismatchExceptionArgumentOutOfRangeExceptionPlatformNotSupportedExceptionArgumentExceptionNotSupportedExceptionIndexOutOfRangeExceptionInvalidOperationExceptionFormatExceptionArgumentNullExceptionCultureNotFoundExceptionNullReferenceExceptionOutOfMemoryExceptionExternalExceptionpublic static MemberExpression PropertyOrField(Expression expression, java.lang.String propertyOrFieldName) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression Quote(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public Expression Reduce() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException
java.lang.ThrowableArgumentNullExceptionArgumentExceptionPlatformNotSupportedExceptionArgumentOutOfRangeExceptionCultureNotFoundExceptionpublic Expression ReduceAndCheck() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, InvalidOperationException
public Expression ReduceExtensions() throws java.lang.Throwable, ArgumentNullException, ArgumentException, PlatformNotSupportedException, ObjectDisposedException, InvalidOperationException, IndexOutOfRangeException, FormatException
public static BinaryExpression ReferenceEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression ReferenceNotEqual(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression Rethrow() throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static UnaryExpression Rethrow(NetType type) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
public static GotoExpression Return(LabelTarget target) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Return(LabelTarget target, Expression value) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Return(LabelTarget target, Expression value, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static GotoExpression Return(LabelTarget target, NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, InvalidOperationException, PlatformNotSupportedException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionInvalidOperationExceptionPlatformNotSupportedExceptionpublic static BinaryExpression RightShift(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression RightShift(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression RightShiftAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression RightShiftAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static RuntimeVariablesExpression RuntimeVariables(ParameterExpression... variables) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, IndexOutOfRangeException, PlatformNotSupportedException, OutOfMemoryException, ArrayTypeMismatchException, FormatException
public void setJCOInstance(JCObject instance)
setJCOInstance in class NetObjectpublic static BinaryExpression Subtract(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression Subtract(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static BinaryExpression SubtractAssign(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression SubtractAssign(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression SubtractAssignChecked(Expression left, Expression right) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, NotSupportedException
public static BinaryExpression SubtractAssignChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
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
public static BinaryExpression SubtractChecked(Expression left, Expression right) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static BinaryExpression SubtractChecked(Expression left, Expression right, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
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
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
public static SwitchExpression Switch(Expression switchValue, SwitchCase... cases) throws java.lang.Throwable, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, FormatException, InvalidOperationException, ArgumentNullException, IndexOutOfRangeException, RankException, ArrayTypeMismatchException, InvalidCastException, OutOfMemoryException, NotSupportedException
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
public static SwitchCase SwitchCase(Expression body, Expression... testValues) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException
public static SymbolDocumentInfo SymbolDocument(java.lang.String fileName) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException
java.lang.ThrowableArgumentExceptionNotSupportedExceptionInvalidOperationExceptionArgumentOutOfRangeExceptionArgumentNullExceptionpublic static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionpublic static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language, Guid languageVendor) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionpublic static SymbolDocumentInfo SymbolDocument(java.lang.String fileName, Guid language, Guid languageVendor, Guid documentType) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionpublic static UnaryExpression Throw(Expression value) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException
public static UnaryExpression Throw(Expression value, NetType type) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException, ArgumentNullException, FormatException
public static TryExpression TryCatch(Expression body, CatchBlock... handlers) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException
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
public static TryExpression TryFault(Expression body, Expression fault) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException
public static TryExpression TryFinally(Expression body, Expression _finally) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, IndexOutOfRangeException, RankException, InvalidCastException, OutOfMemoryException
public static boolean TryGetActionType(NetType[] typeArgs, JCORefOut<NetType> actionType) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
public static boolean TryGetFuncType(NetType[] typeArgs, JCORefOut<NetType> funcType) throws java.lang.Throwable, ArgumentException, ArgumentNullException, PlatformNotSupportedException, ArgumentOutOfRangeException, InvalidOperationException, ArrayTypeMismatchException, NotSupportedException, ObjectDisposedException, RankException, IndexOutOfRangeException
public static UnaryExpression TypeAs(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static TypeBinaryExpression TypeEqual(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static TypeBinaryExpression TypeIs(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression UnaryPlus(Expression expression) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, InvalidOperationException, FormatException, ArgumentNullException, NotSupportedException
public static UnaryExpression UnaryPlus(Expression expression, MethodInfo method) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static UnaryExpression Unbox(Expression expression, NetType type) throws java.lang.Throwable, ArrayTypeMismatchException, ArgumentOutOfRangeException, PlatformNotSupportedException, ArgumentException, NotSupportedException, IndexOutOfRangeException, InvalidOperationException, FormatException, ArgumentNullException
public static ParameterExpression Variable(NetType type) throws java.lang.Throwable, NotSupportedException, ArgumentException, ArgumentNullException, FormatException, InvalidOperationException
java.lang.ThrowableNotSupportedExceptionArgumentExceptionArgumentNullExceptionFormatExceptionInvalidOperationExceptionpublic static ParameterExpression Variable(NetType type, java.lang.String name) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, ArgumentNullException, FormatException, PlatformNotSupportedException