Interface IVariant
- Namespace
- Virtufin.Data
- Assembly
- Virtufin.Data.dll
public interface IVariant
Properties
ArrayBool
bool[] ArrayBool { get; }
Property Value
- bool[]
ArrayByte
byte[] ArrayByte { get; }
Property Value
- byte[]
ArrayDouble
double[] ArrayDouble { get; }
Property Value
- double[]
ArrayFloat
float[] ArrayFloat { get; }
Property Value
- float[]
ArrayInt16
short[] ArrayInt16 { get; }
Property Value
- short[]
ArrayInt32
int[] ArrayInt32 { get; }
Property Value
- int[]
ArrayInt64
long[] ArrayInt64 { get; }
Property Value
- long[]
ArrayString
string[] ArrayString { get; }
Property Value
- string[]
ArrayVariant
IVariant[] ArrayVariant { get; }
Property Value
- IVariant[]
Bool
Property Value
- bool
Byte
Property Value
- byte
Dictionary
IDictionary<string, IVariant> Dictionary { get; }
Property Value
- IDictionary<string, IVariant>
Double
Property Value
- double
Float
Property Value
- float
Int16
Property Value
- short
Int32
Property Value
- int
Int64
Property Value
- long
IsArray
Property Value
- bool
IsArrayBool
bool IsArrayBool { get; }
Property Value
- bool
IsArrayByte
bool IsArrayByte { get; }
Property Value
- bool
IsArrayDouble
bool IsArrayDouble { get; }
Property Value
- bool
IsArrayFloat
bool IsArrayFloat { get; }
Property Value
- bool
IsArrayInt16
bool IsArrayInt16 { get; }
Property Value
- bool
IsArrayInt32
bool IsArrayInt32 { get; }
Property Value
- bool
IsArrayInt64
bool IsArrayInt64 { get; }
Property Value
- bool
IsArrayOfPrimitives
bool IsArrayOfPrimitives { get; }
Property Value
- bool
IsArrayString
bool IsArrayString { get; }
Property Value
- bool
IsArrayVariant
bool IsArrayVariant { get; }
Property Value
- bool
IsBool
Property Value
- bool
IsByte
Property Value
- bool
IsDictionary
bool IsDictionary { get; }
Property Value
- bool
IsDouble
Property Value
- bool
IsFloat
Property Value
- bool
IsInt16
Property Value
- bool
IsInt32
Property Value
- bool
IsInt64
Property Value
- bool
IsNone
Property Value
- bool
IsPrimitive
bool IsPrimitive { get; }
Property Value
- bool
IsString
Property Value
- bool
None
Property Value
- object
String
Property Value
- string
VariantType
Type? VariantType { get; }
Property Value
- Type
Methods
ToString()
Returns
- string