This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.

Syntax

C# Copy imageCopy Code
                                  public class ExpressionToken
Visual Basic (Declaration) Copy imageCopy Code
                                  Public Class ExpressionToken

The type exposes the following members.

Public Constructors

  Name Description
Public method ExpressionToken Overloaded.

Public Methods

  Name Description
Public method Clone
Creates a new object that is a copy of the current instance.
Public method Static member ConvertToNativeType
Converts a given type to a native type. Supported types are left untouched, other value types are converted to a compatible native types and objects are converted to string.
Public method ConvertType
Converts the type.
Public method Equals
Compares the given object to
(Overrides Object..::Equals(Object).)
Public operator Static member Explicit Narrowing Explicit Explicit Explicit Overloaded.
Public method GetHashCode
Calculates the hash code for this ExpressionToken.
(Overrides Object..::GetHashCode()()()().)
Public method GetType (Inherited from Object.)
Public method Static member GetTypeName
Gets the name of the type.
Public method SetOperatorType
Sets the type of the operator.
Public method Static member ToObjectArray
Creates an object array from the expressiontoken collection.
Public method ToString Overloaded.

Protected Methods

  Name Description
Protected method Finalize (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)

Public Properties

  Name Description
Public property Static member Empty
Gets a new empty string token.
Public property Level
Gets or sets the level.
Public property Static member Null
Returns a new Null ExpressionToken
Public property Operator
Gets the operator.
Public property Quoted
Gets or sets a value indicating whether this ExpressionToken is quoted.
Public property Source
Gets or sets the source of this token.
Public property Tag
Gets or sets a custom tag for this token, for tagging tokens at runtime.
Public property Type
Gets or sets the type without changing the internal value. Use method ConvertType to set/convert the existing value.
Public property TypeName
Gets the name of the type.
Public property Value
Sets or gets the typed value of a token. Supported types are string, int, bool, double, float, ViperMethod and null.
Public property Static member Void
Returns a new Void ExpressionToken

See Also

Advanced