FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Expression::DataValue Class Reference
[OSGeo::FDO::Expression]

Inherits OSGeo::FDO::Expression::LiteralValue.

Inherited by OSGeo::FDO::Expression::BooleanValue, OSGeo::FDO::Expression::ByteValue, OSGeo::FDO::Expression::DateTimeValue, OSGeo::FDO::Expression::DecimalValue, OSGeo::FDO::Expression::DoubleValue, OSGeo::FDO::Expression::Int16Value, OSGeo::FDO::Expression::Int32Value, OSGeo::FDO::Expression::Int64Value, OSGeo::FDO::Expression::LOBValue, OSGeo::FDO::Expression::SingleValue, and OSGeo::FDO::Expression::StringValue.

Inheritance diagram for OSGeo::FDO::Expression::DataValue:

Inheritance graph
[legend]
List of all members.

Detailed Description

The DataValue class derives from LiteralValue and represents a literal value such as a string or a number.

()

Definition at line 32 of file mgDataValue.h.


Public Member Functions

 DataValue (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs a DataValue object based on an unmanaged instance of the object.
 DataValue (System::Byte value[], OSGeo::FDO::Schema::DataType dataType)
 Constructs an instance of an BLOBValue or CLOBValue using the specified arguments.
 DataValue (System::String *value)
 Constructs an instance of an StringValue using the specified argument.
 DataValue (System::Single value)
 Constructs an instance of an SingleValue using the specified argument.
 DataValue (System::Int64 value)
 Constructs an instance of an Int64Value using the specified argument.
 DataValue (System::Int32 value)
 Constructs an instance of an Int32Value using the specified argument.
 DataValue (System::Int16 value)
 Constructs an instance of an Int16Value using the specified argument.
 DataValue (System::Double value, OSGeo::FDO::Schema::DataType dataType)
 Constructs an instance of an DecimalValue or DoubleValue using the specified arguments.
 DataValue (System::DateTime value)
 Constructs an instance of an DateTimeValue using the specified argument.
 DataValue (System::Byte value)
 Constructs an instance of an ByteValue using the specified argument.
 DataValue (System::Boolean value)
 Constructs an instance of an BooleanValue using the specified argument.
 DataValue (OSGeo::FDO::Schema::DataType dataType)
 Constructs an instance of a null DataValue using the specified arguments.
__property OSGeo::FDO::Schema::DataType get_DataType ()
 Gets the data type of the DataValue.
System::Boolean IsNull ()
 Returns true if the DataValue represents a null value.
System::Void SetNull ()
 Sets the DataValue to a null value of the specified type.

Comments or suggestions? Send us feedback.