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::ParameterValue Class Reference

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

Inheritance diagram for OSGeo::FDO::Commands::ParameterValue:

[legend]
List of all members.

Detailed Description

The ParameterValue class specifies a value for a particular parameter. Instances of this class are used to specify a value to bind to a parameter when a command is executed.


Public Member Functions

__property System::String * get_Name ()
 Gets the parameter name the value should bind to as a string.
__property OSGeo::FDO::Expression::LiteralValueget_Value ()
 Gets the value to bind to the parameter as an LiteralValue.
 ParameterValue (System::String *name, OSGeo::FDO::Expression::LiteralValue *value)
 Constructs an instance of an ParameterValue using the specified arguments.
 ParameterValue (System::String *name)
 Constructs an instance of an ParameterValue using the specified arguments.
 ParameterValue ()
 Constructs a default instance of an ParameterValue.
__property System::Void set_Name (System::String *value)
 Sets the parameter name the value should bind to as a string.
__property System::Void set_Value (System::String *value)
 Sets the value to bind to the parameter as a string.
__property System::Void set_Value (OSGeo::FDO::Expression::LiteralValue *value)
 Sets the value to bind to the parameter as an LiteralValue.

Protected Member Functions

System::Void ReleaseUnmanagedObject ()
 DOXYGEN-IGNORE

Constructor & Destructor Documentation

OSGeo::FDO::Commands::ParameterValue::ParameterValue  ) 
 

Constructs a default instance of an ParameterValue.

OSGeo::FDO::Commands::ParameterValue::ParameterValue System::String *  name  ) 
 

Constructs an instance of an ParameterValue using the specified arguments.

Parameters:
name Input the name of the parameter value

OSGeo::FDO::Commands::ParameterValue::ParameterValue System::String *  name,
OSGeo::FDO::Expression::LiteralValue value
 

Constructs an instance of an ParameterValue using the specified arguments.

Parameters:
name Input the name of the parameter value
value Input the literal parameter value

Member Function Documentation

__property System::String* OSGeo::FDO::Commands::ParameterValue::get_Name  ) 
 

Gets the parameter name the value should bind to as a string.

Returns:
Returns the parameter name

__property OSGeo ::FDO ::Expression ::LiteralValue* OSGeo::FDO::Commands::ParameterValue::get_Value  ) 
 

Gets the value to bind to the parameter as an LiteralValue.

Returns:
Returns literal value

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

DOXYGEN-IGNORE

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

__property System::Void OSGeo::FDO::Commands::ParameterValue::set_Name System::String *  value  ) 
 

Sets the parameter name the value should bind to as a string.

Parameters:
value Input the parameter name
Returns:
Returns nothing

__property System::Void OSGeo::FDO::Commands::ParameterValue::set_Value System::String *  value  ) 
 

Sets the value to bind to the parameter as a string.

Parameters:
value Input the string value to bind to the parameter
Returns:
Returns nothing

__property System::Void OSGeo::FDO::Commands::ParameterValue::set_Value OSGeo::FDO::Expression::LiteralValue value  ) 
 

Sets the value to bind to the parameter as an LiteralValue.

Parameters:
value Input the literal value
Returns:
Returns nothing

Comments or suggestions? Send us feedback.