ExprFunction instances represent unary scalar
            function expressions.
            
 Declaration Syntax
 Declaration Syntax| C# | Visual Basic | Visual C++ | 
public class ExprFunction : IExpr, IQueryNode
Public Class ExprFunction _ Implements IExpr, IQueryNode
public ref class ExprFunction : IExpr, IQueryNode
 Members
 Members| All Members | Constructors | Methods | Properties | Fields | |
| Icon | Member | Description | 
|---|---|---|
|  | ExprFunctionExprFunctionNew(ExprFunction..::ExprFunctionOp, IExpr, Int32) | 
            Creates a new ExprFunction of the specified 
            subexpression subExpr.
             | 
|   | ABS | 
            Absolute value function.
             | 
|   | CEIL | 
            Ceiling function.
             | 
|   | COS | 
            Cosine function.
             | 
|   | DATE | 
            Date constant.
             | 
|   | DAY_OF_MONTH | 
            Day-of-month constant.
             | 
|   | DAY_OF_WEEK | 
            Day-of-week constant.
             | 
|   | DAY_OF_YEAR | 
            Day-of-year constant.
             | 
|  | Equals(Object) | (Inherited from Object.) | 
|   | EXP | 
            Exponential function.
             | 
|   | EXTRACT | 
            Date Extraction function.
             | 
|  | Finalize()() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.(Inherited from Object.) | 
|   | FLOOR | 
            Floor function.
             | 
|  | Function | 
            Gets and sets the function for this ExprFunction.
             | 
|  | GetHashCode()() | Serves as a hash function for a particular type. GetHashCode()() is suitable for use in hashing algorithms and data structures like a hash table.(Inherited from Object.) | 
|  | GetType()() | Gets the Type of the current instance.(Inherited from Object.) | 
|   | HOUR | 
            Hour constant.
             | 
|  | IExpr |  
            Gets and sets the subexpression for this ExprFunction.
             | 
|   | LAG | 
            Lag function.
             | 
|   | LEAD | 
            Lead function.
             | 
|   | LN | 
            Natural logarithm function.
             | 
|  | MemberwiseClone()() | Creates a shallow copy of the current Object.(Inherited from Object.) | 
|   | MINUTE | 
            Minute constant.
             | 
|   | MONTH | 
            Month constant.
             | 
|   | QUARTER | 
            Quarter year constant.
             | 
|   | ROUND | 
            Round function.
             | 
|   | SECOND | 
            Second constant.
             | 
|   | SIGN | 
            Sign function.
             | 
|   | SIN | 
            Sine function.
             | 
|   | SQRT | 
            Square root function.
             | 
|   | TAN | 
            Tangent function.
             | 
|   | TO_DURATION | 
            Duration function.
             | 
|  | ToString()() | 
            Returns the string form of this ExprFunction.
            (Overrides Object.ToString()().) | 
|  | ToWire()() | 
            Returns the wire form of this ExprFunction.
             | 
|   | TRUNC | 
            Date Truncation function.
             | 
|  | ValidateSyntax()() | 
            Validates the syntax of this ExprFunction.
             | 
|   | WEEK | 
            Week constant.
             | 
|   | YEAR | 
            Year constant.
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | |
|  | ExprFunction |