FDO .NET API Reference Feature Data Objects
Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

OSGeo::FDO::Commands::PropertyValue Class Reference

Inherits OSGeo::FDO::Runtime::Disposable.

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::Identifierget_Name ()
 Gets the property name as an identifier.
__property OSGeo::FDO::Common::IStreamReaderget_StreamReader ()
 Gets the value of the property as an Stream Reader.
__property OSGeo::FDO::Expression::ValueExpressionget_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.

Protected Member Functions

System::Void ReleaseUnmanagedObject ()
 DOXYGEN-IGNORE

Constructor & Destructor Documentation

OSGeo::FDO::Commands::PropertyValue::PropertyValue  ) 
 

Constructs a default instance of an PropertyValue.

OSGeo::FDO::Commands::PropertyValue::PropertyValue OSGeo::FDO::Expression::Identifier name,
OSGeo::FDO::Expression::ValueExpression value
 

Constructs an instance of an PropertyValue using the specified arguments.

Parameters:
name Input property name as identifier
value Input the value of property as an expression

OSGeo::FDO::Commands::PropertyValue::PropertyValue System::String *  name,
OSGeo::FDO::Expression::ValueExpression value
 

Constructs an instance of an PropertyValue using the specified arguments.

Parameters:
name Input property name as a string
value Input the value of property as an expression
Returns:
Returns PropertyValue

Member Function Documentation

__property OSGeo ::FDO ::Expression ::Identifier* OSGeo::FDO::Commands::PropertyValue::get_Name  ) 
 

Gets the property name as an identifier.

Returns:
Returns the PropertyValue Identifier

__property OSGeo ::FDO ::Common ::IStreamReader* OSGeo::FDO::Commands::PropertyValue::get_StreamReader  ) 
 

Gets the value of the property as an Stream Reader.

Returns:
Returns the value of the propery as an IStreamReader

__property OSGeo ::FDO ::Expression ::ValueExpression* OSGeo::FDO::Commands::PropertyValue::get_Value  ) 
 

Gets the value of the property as an ValueExpression.

Returns:
Returns the Property value as a ValueExpression

System::Void OSGeo::FDO::Commands::PropertyValue::ReleaseUnmanagedObject  )  [protected, virtual]
 

DOXYGEN-IGNORE

Reimplemented from OSGeo::FDO::Runtime::Disposable.

__property System::Void OSGeo::FDO::Commands::PropertyValue::set_Name OSGeo::FDO::Expression::Identifier value  ) 
 

Sets the property name as an identifier.

Parameters:
value Input the PropertyValue Identifier
Returns:
Returns nothing

__property System::Void OSGeo::FDO::Commands::PropertyValue::set_StreamReader OSGeo::FDO::Common::IStreamReader stream  ) 
 

Provides a Reader on a external data source to allow reading in blocks of data.

Parameters:
stream Input reference to a stream reader
Returns:
Returns nothing

__property System::Void OSGeo::FDO::Commands::PropertyValue::set_Value OSGeo::FDO::Expression::ValueExpression value  ) 
 

Sets the value of the property as an ValueExpression.

Parameters:
value Input the Property value as a ValueExpression
Returns:
Returns nothing

System::Void OSGeo::FDO::Commands::PropertyValue::SetName System::String *  value  ) 
 

Sets the property name as a string.

Parameters:
value Input property name as a string
Returns:
Returns nothing

System::Void OSGeo::FDO::Commands::PropertyValue::SetValue System::String *  value  ) 
 

Sets the value of the property as a string. The string content will be parsed to produce the required ValueExpression.

Parameters:
value Input the Property value as a String
Returns:
Returns nothing

Comments or suggestions? Send us feedback.