# OSGeo::FDO::Commands::PropertyValue Class Reference
[OSGeo::FDO::Commands]

Inheritance diagram for OSGeo::FDO::Commands::PropertyValue:

[legend]

List of all members.

## Detailed Description

The PropertyValue class represents a property name/value pair. Instances of this class are used to specify or hold onto a reference to a property name and the properties value.

()

## Public Member Functions
__property OSGeo::FDO::Expression::Identifier * | get_Name ()
| Gets the property name as an identifier.
__property OSGeo::FDO::Common::IStreamReader * | get_StreamReader ()
| Gets the value of the property as an Stream Reader.
__property OSGeo::FDO::Expression::ValueExpression * | get_Value ()
| Gets the value of the property as an ValueExpression.
| PropertyValue (System::String *name, OSGeo::FDO::Expression::ValueExpression *value)
| Constructs an instance of an PropertyValue using the specified arguments.
| PropertyValue (OSGeo::FDO::Expression::Identifier *name, OSGeo::FDO::Expression::ValueExpression *value)
| Constructs an instance of an PropertyValue using the specified arguments.
| PropertyValue ()
| Constructs a default instance of an PropertyValue.
__property System::Void | set_Name (OSGeo::FDO::Expression::Identifier *value)
| Sets the property name as an identifier.
__property System::Void | set_StreamReader (OSGeo::FDO::Common::IStreamReader *stream)
| Provides a Reader on a external data source to allow reading in blocks of data.
__property System::Void | set_Value (OSGeo::FDO::Expression::ValueExpression *value)
| Sets the value of the property as an ValueExpression.
System::Void | SetName (System::String *value)
| Sets the property name as a string.
System::Void | SetValue (System::String *value)
| Sets the value of the property as a string. The string content will be parsed to produce the required ValueExpression.