ActiveReports 12
Variant Structure Members
Fields  Properties  Methods 

GrapeCity.ActiveReports.v12 Assembly > GrapeCity.Enterprise.Data.DataEngine Namespace : Variant Structure

The following tables list the members exposed by Variant.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)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 PropertyCheck if the variant value is null.  
Public PropertyCheck 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 MethodOverloaded. Compare the Variant with the specified object.  
Public MethodOverloaded. Checks whether the Variant equals to the specified object.  
Public Methodstatic (Shared in Visual Basic)Initialize 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. Devides one variant by another.
Checks whether two given Variants are equal.
Overloaded. Conerts given Variant to boolean.
Checks wheter the one variant is greater than another.
Checks wheter the one variant is greater or equal to another.
Checks whether two given Variants are different.
Bitwise shift to the left.
Checks wheter the one variant is less than another.
Checks wheter the one variant is less or equal to another.
Inerts bitwise the given variant value.
Computes the remainder after dividing its first operand by its second.
Multiplies two variants
Bitwise shift to the right.
Substracts one Variant from another.
Negatiates the given numerical variant.
Tries to convert string variant to numeric, raises expcetions for other non-numeric types, does nothing for all numeric types.
Top
See Also

Reference

Variant Structure
GrapeCity.Enterprise.Data.DataEngine Namespace