FDO .NET API Reference Feature Data Objects

OSGeo::FDO::Filter::ComparisonCondition Class Reference
[OSGeo::FDO::Filter]

Inherits OSGeo::FDO::Filter::SearchCondition.

Inheritance diagram for OSGeo::FDO::Filter::ComparisonCondition:

Inheritance graph
[legend]
List of all members.

Detailed Description

The ComparisonCondition class derives SearchCondition and can be used to test the equality of two expressions.

()

Definition at line 39 of file mgComparisonCondition.h.


Public Member Functions

 ComparisonCondition (System::IntPtr unmanaged, System::Boolean autoDelete)
 Constructs a ComparisonCondition object based on an unmanaged instance of the object.
 ComparisonCondition (OSGeo::FDO::Expression::Expression *leftExpression, OSGeo::FDO::Filter::ComparisonOperations operation, OSGeo::FDO::Expression::Expression *rightExpression)
 Constructs an instance of a ComparisonCondition using the specified arguments.
 ComparisonCondition ()
 Constructs a default instance of an ComparisonCondition.
__property OSGeo::FDO::Expression::Expressionget_LeftExpression ()
 Gets the expression that defines the left side of the comparison.
__property OSGeo::FDO::Filter::ComparisonOperations get_Operation ()
 Gets the operation to be used to compare the two expressions.
__property OSGeo::FDO::Expression::Expressionget_RightExpression ()
 Gets the expression that defines the right side of the comparison.
System::Void Process (OSGeo::FDO::Filter::IFilterProcessor *processor)
 Overrides Filter.Process to pass ComparisonCondition to the appropriate filter processor operation.
__property System::Void set_LeftExpression (OSGeo::FDO::Expression::Expression *value)
 Sets the expression that defines the left side of the comparison.
__property System::Void set_Operation (OSGeo::FDO::Filter::ComparisonOperations operation)
 Sets the operation to be used to compare the two expressions.
__property System::Void set_RightExpression (OSGeo::FDO::Expression::Expression *value)
 Sets the expression that defines the right side of the comparison.

Comments or suggestions? Send us feedback.