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

Inheritance diagram for OSGeo::FDO::Expression::ComputedIdentifier:

Inheritance graph
[legend]

List of all members.


Detailed Description

The ComputedIdentifier class derives from Identifier and represents an expression with alias. The name or alias must be a simple name and should not be scoped or contain the the schema name. The ComputedIdentifier can be used to provide an alias to an expression.

()


Public Member Functions

 ComputedIdentifier (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs a ComputedIdentifier object based on an unmanaged instance of the object.
 ComputedIdentifier (System::String *name, OSGeo::FDO::Expression::Expression *expression)
 Constructs an instance of an identifier using the specified arguments.
 ComputedIdentifier ()
 Constructs a default instance of an identifier.
__property
OSGeo::FDO::Expression::Expression
get_Expression ()
 Gets the full text of the identifier.
System::Void Process (OSGeo::FDO::Expression::IExpressionProcessor *processor)
 Overrides Expression.Process to pass the ComputedIdentifier to the appropriate expression processor operation.
System::Void set_Expression (OSGeo::FDO::Expression::Expression *value)
 Sets the full text of the identifier.
System::String * ToString ()
 Returns the well defined text representation of this expression.