public static InvokeArgument ( ) : |
||
return |
public static Exception InvokeArgument()
{
return ExceptionBuilder._Argument(SR.Expr_InvokeArgument);
}
/// <include file='doc\DataFilter.uex' path='docs/doc[@for="DataFilter.Invoke2"]/*' /> /// <devdoc> /// <para>[To be supplied.]</para> /// </devdoc> public virtual bool Invoke(DataRow row, DataRowVersion version) { if (expr == null) { return(true); } if (row == null) { throw ExprException.InvokeArgument(); } object val = expr.Eval(row, version); bool result; try { result = ToBoolean(val); } catch (Exception) { throw ExprException.FilterConvertion(Expression); } return(result); }