Nevron .NET Vision
Nevron.FormulaEngine Namespace / NVariant Class
Fields Properties Methods


In This Topic
    NVariant Class Members
    In This Topic

    The following tables list the members exposed by NVariant.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)The empty variant  
    Public Fieldstatic (Shared in Visual Basic)The false variant  
    Public Fieldstatic (Shared in Visual Basic)The true variant  
    Top
    Public Properties
     NameDescription
    Public PropertyDetermines whether this is an array variant  
    Public PropertyDetermines whether the type of this variant is DateTime  
    Public PropertyDetermines whether this is the empty variant  
    Public Property  
    Public PropertyDetermines whether the type of this variant is Number  
    Public PropertyDetermines whether the type of this variant is Signed Number  
    Public PropertyDetermines whether the type of this variant is String  
    Public PropertyDetermines whether the type of this variant is TimeSpan  
    Public PropertyGets the variant type  
    Public PropertyGets the variant value  
    Top
    Public Methods
     NameDescription
    Public MethodCreates an exact copy of this variant  
    Public MethodOverloaded. Compares this variant with another variant  
    Public MethodOverriden because == operator was overriden  
    Public MethodGets the value at the specified index. In case of an array of variants this is the variant at the specified index. In case of a single variant throws an exception.  
    Public MethodOverloaded.   
    Public MethodOverriden because Equals was overriden  
    Public MethodOverloaded.   
    Public MethodReturns the TypeCode for this instance.  
    Public Methodstatic (Shared in Visual Basic)Creates a new variant object from the specified string and with the specified type (engines the string according to the English-US culture info)  
    Public MethodConverts the value of this instance to an equivalent Boolean value using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent 8-bit unsigned integer using the specified culture-specific formatting information  
    Public MethodConverts the value of this instance to an equivalent Unicode character using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent DateTime using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent Decimal number using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent Double number using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent Int16 number using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent Int32 number using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent Int64 number using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent SByte number using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent Single number using the specified culture-specific formatting information.  
    Public MethodOverloaded. Converts the value of this instance to an equivalent String number using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent 64-bit unsigned integer using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an Object of the specified Type that has an equivalent value, using the specified culture-specific formatting information  
    Public MethodConverts the value of this instance to an equivalent 16-bit unsigned integer using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent 32-bit unsigned integer using the specified culture-specific formatting information.  
    Public MethodConverts the value of this instance to an equivalent 64-bit unsigned integer using the specified culture-specific formatting information.  
    Top
    Public Operators
    Arithmetic binary plus operator. Applicable for all numeric types
    String concatenation operator
    Arithmetic division. Divides v1 by v2. Applicable for all numeric types
    Comparison Equal To operator
    Arithmetic power operator. Raises v1 to the power of v2. Applicable for all numeric types
    Overloaded. Cast to Boolean
    Comparison Greater Than operator
    Comparison Greater Than Or Equal To operator
    Comparison Not Equal To operator
    Comparison Smaller Than operator
    Comparison Smaller Than Or Equal To operator
    Arithmetic multiplication. Multiplies v1 with v2. Applicable for all numeric types
    Arithmetic binary minus operator. Applicable for all signed numeric types
    Arithmetic unary minus operator
    Arithmetic unary plus operator
    Top
    See Also