Create a predicate by combining a single predicate and an operation to be performed on the predicate.
Namespace: NetricsServerInterface
Assembly: NetricsServerInterface (in NetricsServerInterface.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Shared Function CreateUnaryPredicate( _ ByVal pred As NetricsPredicate, _ ByVal op As Integer _ ) As NetricsPredicate |
C# |
---|
public static NetricsPredicate CreateUnaryPredicate( NetricsPredicate pred, int op ) |
C++ |
---|
public: static NetricsPredicate CreateUnaryPredicate( NetricsPredicate pred, int op ) |
J# |
---|
public static NetricsPredicate CreateUnaryPredicate( NetricsPredicate pred, int op ) |
JScript |
---|
public static
function CreateUnaryPredicate( pred : NetricsPredicate, op : int ) : NetricsPredicate |
Remarks
The possible
codes are listed in the table below.
Operator Id | Description |
NetricsPredicate.pred_ops.MINUS | Negate - equivalent to multiplying by -1 |
NetricsPredicate.pred_ops.NOT | Not - logical negation (!) |
NetricsPredicate.pred_ops.TOINT | To int type (cast) |
NetricsPredicate.pred_ops.TODBL | To float type (cast) |
NetricsPredicate.pred_ops.TODATE | To date type |
NetricsPredicate.pred_ops.TODATEEU | To EU date type (European data format) |
NetricsPredicate.pred_ops.TOKENIZE | Tokenize |
NetricsPredicate.TOBLK | To block type |
NetricsPredicate.TODATET | To date type, with time (default format yyyy/mm/dd HH:MM:SS) |
NetricsPredicate.TODATEEUT | To EU date type, with time |
NetricsPredicate.ABS | Return Absolute Value of operand |