ActiveReports 19 .NET Edition
MESCIUS.ActiveReports.Core.Data.ExpressionInfo Assembly / GrapeCity.Enterprise.Data.Expressions.Evaluation Namespace / Variant Structure
Fields Properties Methods

In This Topic
    Variant Structure Members
    In This Topic

    The following tables list the members exposed by Variant.

    Public Constructors
     NameDescription
    Public ConstructorOverloaded.   
    Top
    Public Fields
     NameDescription
    Public Fieldstatic (Shared in Visual Basic)A Variant.VariantComparer instance.  
    Public Fieldstatic (Shared in Visual Basic)Predefined boolean 'False'.  
    Public Fieldstatic (Shared in Visual Basic)Predefined 'Null' value.  
    Public Fieldstatic (Shared in Visual Basic)Predefined boolean 'True'.  
    Public Fieldstatic (Shared in Visual Basic)Predefined 'Zero' value.  
    Top
    Public Properties
     NameDescription
    Public PropertyChecks if the variant value is null.  
    Public PropertyChecks if the variant value is null or empty string.  
    Public PropertyThe type of value represented with the Variant.  
    Top
    Public Methods
     NameDescription
    Public Methodstatic (Shared in Visual Basic)Applies boolean '&&' to booleans and bitwise '&' to numeric.  
    Public Methodstatic (Shared in Visual Basic)Initializes a new instance of the Variant with Array type.  
    Public MethodOverloaded. Compares the Variant with the specified object.  
    Public MethodConverts the variant to the specified type.  
    Public Methodstatic (Shared in Visual Basic)Converts date to string.  
    Public MethodOverloaded. Checks whether the Variant equals to the specified object.  
    Public Methodstatic (Shared in Visual Basic)Initializes a new instance of the Variant from the value specified as object. The type of variant will be inferred from the specified value.  
    Public MethodGets hash code for the variant.  
    Public Methodstatic (Shared in Visual Basic)Applies boolean '||' to booleans and bitwise '|' to numeric.  
    Public Methodstatic (Shared in Visual Basic)Returns a specified Variant raised to the specified power.  
    Public MethodConverts the Variant to the object.  
    Public MethodOverloaded. Converts Variant to the string representation with given format provider.  
    Public Methodstatic (Shared in Visual Basic)Applies boolean '!=' to booleans and bitwise '^' to numeric.  
    Top
    Public Operators
    Overloaded. Sums two variants.
    Overloaded. Divides one variant by another.
    Checks whether two given Variants are equal.
    Overloaded. Converts given Variant to boolean.
    Checks whether the one variant is greater than another.
    Checks whether the one variant is greater or equal to another.
    Checks whether two given Variants are different.
    Bitwise shift to the left.
    Checks whether the one variant is less than another.
    Checks whether the one variant is less or equal to another.
    Performs a logical negation on a Variant value if it is of boolean type, or a bitwise negation if it is of a numeric type.
    Computes the remainder after dividing its first operand by its second.
    Multiplies two variants.
    Bitwise shift to the right.
    Subtracts one Variant from another.
    Negates the given numerical variant.
    Tries to convert string variant to numeric, raises expceptions for other non-numeric types, does nothing for all numeric types.
    Top
    See Also