Click or drag to resize
FdoFilterExpressionT, V Class
Represents a base class for building filter expressions.
Inheritance Hierarchy
SystemObject
  FDF.Common.Features.FiltersFdoFilterExpressionT, V
    More...

Namespace: FDF.Common.Features.Filters
Assembly: FDF.Common (in FDF.Common.dll) Version: 3.0.0.0
Syntax
[SerializableAttribute]
public abstract class FdoFilterExpression<T, V> : IFdoFilterExpression

Type Parameters

T
Filter expression operation type.
V
Filter expression operand value.

The FdoFilterExpressionT, V type exposes the following members.

Constructors
  NameDescription
Public methodFdoFilterExpressionT, V
Initializes a new instance of the FdoFilterExpressionT, V class
Public methodFdoFilterExpressionT, V(T, V, FdoBinaryLogicalOperation)
Initializes a new instance of the FdoFilterExpressionT, V class
Top
Properties
  NameDescription
Public propertyBinaryLogicalOperation
Gets or sets binary logical operation applied to an aggregate filter.
Public propertyIsEmpty
Returns True if object instance is considered empty, otherwise returns False.
Public propertyOperation
Gets or sets filter expression operation.
Public propertyValue
Gets or sets filter expression operand value.
Top
Methods
  NameDescription
Public methodClone
Creates a new object that is a copy of the current instance.
Public methodEquals
Indicates whether the current object is equal to another object of the same type.
Public methodGetDataViewExpression
Public methodGetProperties
Returns properties associated with the object instance during run-time.
Public methodGetTypeName
Returns String representation of the underlying type.
Public methodIsValid
Returns True if object instance is considered valid, otherwise returns False.
Public methodToString
Returns a string that represents the current object.
(Overrides ObjectToString.)
Public methodToString(FdoFilterFormat)
Returns filter expression string for specified output format.
Top
Remarks
See Also
Inheritance Hierarchy
SystemObject
  FDF.Common.Features.FiltersFdoFilterExpressionT, V
    FDF.Common.Features.FiltersFdoAnnotationFilterExpression
    FDF.Common.Features.FiltersFdoBlockFilterExpression
    FDF.Common.Features.FiltersFdoColorFilterExpression
    FDF.Common.Features.FiltersFdoDomainFilterExpression
    FDF.Common.Features.FiltersFdoElevationFilterExpression
    FDF.Common.Features.FiltersFdoEntityFilterExpression
    FDF.Common.Features.FiltersFdoEnvelopeFilterExpression
    FDF.Common.Features.FiltersFdoFeatureFilterExpression
    FDF.Common.Features.FiltersFdoGeometryFilterExpression
    FDF.Common.Features.FiltersFdoIdentifierFilterExpression
    FDF.Common.Features.FiltersFdoInterpolationFilterExpression
    FDF.Common.Features.FiltersFdoLayerFilterExpression
    FDF.Common.Features.FiltersFdoLineTypeFilterExpression
    FDF.Common.Features.FiltersFdoPropertyFilterExpression