C# Класс System.Data.ExprException

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AggregateArgument ( ) : Exception
AggregateUnbound ( string expr ) : Exception
AmbiguousBinop ( int op, Type type1, Type type2 ) : Exception
ArgumentType ( string function, int arg, Type type ) : Exception
ArgumentTypeInteger ( string function, int arg ) : Exception
ComputeNotAggregate ( string expr ) : Exception
DatatypeConvertion ( Type type1, Type type2 ) : Exception
DatavalueConvertion ( object value, Type type, Exception innerException ) : Exception
EvalNoContext ( ) : Exception
ExpressionTooComplex ( ) : Exception
ExpressionUnbound ( string expr ) : Exception
FilterConvertion ( string expr ) : Exception
FunctionArgumentCount ( string name ) : Exception
FunctionArgumentOutOfRange ( string arg, string func ) : Exception
InWithoutList ( ) : Exception
InWithoutParentheses ( ) : Exception
InvalidDate ( string date ) : Exception
InvalidHoursArgument ( ) : Exception
InvalidIsSyntax ( ) : Exception
InvalidMinutesArgument ( ) : Exception
InvalidName ( string name ) : Exception
InvalidNameBracketing ( string name ) : Exception
InvalidPattern ( string pat ) : Exception
InvalidString ( string str ) : Exception
InvalidTimeZoneRange ( ) : Exception
InvalidType ( string typeName ) : Exception
InvokeArgument ( ) : Exception
LookupArgument ( ) : Exception
MismatchKindandTimeSpan ( ) : Exception
MissingOperand ( OperatorInfo before ) : Exception
MissingOperandBefore ( string op ) : Exception
MissingOperator ( string token ) : Exception
MissingRightParen ( ) : Exception
NYI ( string moreinfo ) : Exception
NonConstantArgument ( ) : Exception
Overflow ( Type type ) : Exception
SyntaxError ( ) : Exception
TooManyRightParentheses ( ) : Exception
TypeMismatch ( string expr ) : Exception
TypeMismatchInBinop ( int op, Type type1, Type type2 ) : Exception
UnboundName ( string name ) : Exception
UndefinedFunction ( string name ) : Exception
UnknownToken ( Tokens tokExpected, Tokens tokCurr, int position ) : Exception
UnknownToken ( string token, int position ) : Exception
UnresolvedRelation ( string name, string expr ) : Exception
UnsupportedDataType ( Type type ) : Exception
UnsupportedOperator ( int op ) : Exception

Приватные методы

Метод Описание
BindFailure ( string relationName ) : EvaluateException
ExprException ( ) : System.Diagnostics
_Eval ( string error ) : EvaluateException
_Eval ( string error, Exception innerException ) : EvaluateException
_Expr ( string error ) : InvalidExpressionException
_Overflow ( string error ) : OverflowException
_Syntax ( string error ) : SyntaxErrorException

Описание методов

AggregateArgument() публичный статический Метод

public static AggregateArgument ( ) : Exception
Результат System.Exception

AggregateUnbound() публичный статический Метод

public static AggregateUnbound ( string expr ) : Exception
expr string
Результат System.Exception

AmbiguousBinop() публичный статический Метод

public static AmbiguousBinop ( int op, Type type1, Type type2 ) : Exception
op int
type1 System.Type
type2 System.Type
Результат System.Exception

ArgumentType() публичный статический Метод

public static ArgumentType ( string function, int arg, Type type ) : Exception
function string
arg int
type System.Type
Результат System.Exception

ArgumentTypeInteger() публичный статический Метод

public static ArgumentTypeInteger ( string function, int arg ) : Exception
function string
arg int
Результат System.Exception

ComputeNotAggregate() публичный статический Метод

public static ComputeNotAggregate ( string expr ) : Exception
expr string
Результат System.Exception

DatatypeConvertion() публичный статический Метод

public static DatatypeConvertion ( Type type1, Type type2 ) : Exception
type1 System.Type
type2 System.Type
Результат System.Exception

DatavalueConvertion() публичный статический Метод

public static DatavalueConvertion ( object value, Type type, Exception innerException ) : Exception
value object
type System.Type
innerException System.Exception
Результат System.Exception

EvalNoContext() публичный статический Метод

public static EvalNoContext ( ) : Exception
Результат System.Exception

ExpressionTooComplex() публичный статический Метод

public static ExpressionTooComplex ( ) : Exception
Результат System.Exception

ExpressionUnbound() публичный статический Метод

public static ExpressionUnbound ( string expr ) : Exception
expr string
Результат System.Exception

FilterConvertion() публичный статический Метод

public static FilterConvertion ( string expr ) : Exception
expr string
Результат System.Exception

FunctionArgumentCount() публичный статический Метод

public static FunctionArgumentCount ( string name ) : Exception
name string
Результат System.Exception

FunctionArgumentOutOfRange() публичный статический Метод

public static FunctionArgumentOutOfRange ( string arg, string func ) : Exception
arg string
func string
Результат System.Exception

InWithoutList() публичный статический Метод

public static InWithoutList ( ) : Exception
Результат System.Exception

InWithoutParentheses() публичный статический Метод

public static InWithoutParentheses ( ) : Exception
Результат System.Exception

InvalidDate() публичный статический Метод

public static InvalidDate ( string date ) : Exception
date string
Результат System.Exception

InvalidHoursArgument() публичный статический Метод

public static InvalidHoursArgument ( ) : Exception
Результат System.Exception

InvalidIsSyntax() публичный статический Метод

public static InvalidIsSyntax ( ) : Exception
Результат System.Exception

InvalidMinutesArgument() публичный статический Метод

public static InvalidMinutesArgument ( ) : Exception
Результат System.Exception

InvalidName() публичный статический Метод

public static InvalidName ( string name ) : Exception
name string
Результат System.Exception

InvalidNameBracketing() публичный статический Метод

public static InvalidNameBracketing ( string name ) : Exception
name string
Результат System.Exception

InvalidPattern() публичный статический Метод

public static InvalidPattern ( string pat ) : Exception
pat string
Результат System.Exception

InvalidString() публичный статический Метод

public static InvalidString ( string str ) : Exception
str string
Результат System.Exception

InvalidTimeZoneRange() публичный статический Метод

public static InvalidTimeZoneRange ( ) : Exception
Результат System.Exception

InvalidType() публичный статический Метод

public static InvalidType ( string typeName ) : Exception
typeName string
Результат System.Exception

InvokeArgument() публичный статический Метод

public static InvokeArgument ( ) : Exception
Результат System.Exception

LookupArgument() публичный статический Метод

public static LookupArgument ( ) : Exception
Результат System.Exception

MismatchKindandTimeSpan() публичный статический Метод

public static MismatchKindandTimeSpan ( ) : Exception
Результат System.Exception

MissingOperand() публичный статический Метод

public static MissingOperand ( OperatorInfo before ) : Exception
before OperatorInfo
Результат Exception

MissingOperandBefore() публичный статический Метод

public static MissingOperandBefore ( string op ) : Exception
op string
Результат Exception

MissingOperator() публичный статический Метод

public static MissingOperator ( string token ) : Exception
token string
Результат Exception

MissingRightParen() публичный статический Метод

public static MissingRightParen ( ) : Exception
Результат Exception

NYI() публичный статический Метод

public static NYI ( string moreinfo ) : Exception
moreinfo string
Результат Exception

NonConstantArgument() публичный статический Метод

public static NonConstantArgument ( ) : Exception
Результат Exception

Overflow() публичный статический Метод

public static Overflow ( Type type ) : Exception
type Type
Результат Exception

SyntaxError() публичный статический Метод

public static SyntaxError ( ) : Exception
Результат Exception

TooManyRightParentheses() публичный статический Метод

public static TooManyRightParentheses ( ) : Exception
Результат Exception

TypeMismatch() публичный статический Метод

public static TypeMismatch ( string expr ) : Exception
expr string
Результат Exception

TypeMismatchInBinop() публичный статический Метод

public static TypeMismatchInBinop ( int op, Type type1, Type type2 ) : Exception
op int
type1 Type
type2 Type
Результат Exception

UnboundName() публичный статический Метод

public static UnboundName ( string name ) : Exception
name string
Результат Exception

UndefinedFunction() публичный статический Метод

public static UndefinedFunction ( string name ) : Exception
name string
Результат Exception

UnknownToken() публичный статический Метод

public static UnknownToken ( Tokens tokExpected, Tokens tokCurr, int position ) : Exception
tokExpected Tokens
tokCurr Tokens
position int
Результат Exception

UnknownToken() публичный статический Метод

public static UnknownToken ( string token, int position ) : Exception
token string
position int
Результат Exception

UnresolvedRelation() публичный статический Метод

public static UnresolvedRelation ( string name, string expr ) : Exception
name string
expr string
Результат Exception

UnsupportedDataType() публичный статический Метод

public static UnsupportedDataType ( Type type ) : Exception
type Type
Результат Exception

UnsupportedOperator() публичный статический Метод

public static UnsupportedOperator ( int op ) : Exception
op int
Результат Exception