Click or drag to resize
FilterDescriptor Class
Represents declarative filtering.
Inheritance Hierarchy
SystemObject
  Kettic.AspNet.DataDescriptorBase
    Kettic.AspNet.DataFilterDescriptorBase
      Kettic.AspNet.DataFilterDescriptor

Namespace: Kettic.AspNet.Data
Assembly: Kettic.AspNet.Controls (in Kettic.AspNet.Controls.dll) Version: 2014.4.1129.0 (2014.04.1129.0)
Syntax
public class FilterDescriptor : FilterDescriptorBase

The FilterDescriptor type exposes the following members.

Constructors
  NameDescription
Public methodFilterDescriptor
Initializes a new instance of the FilterDescriptor class.
Public methodFilterDescriptor(String, FilterOperator, Object)
Initializes a new instance of the FilterDescriptor class.
Public methodFilterDescriptor(String, FilterOperator, Object, Boolean)
Initializes a new instance of the FilterDescriptor class.
Top
Methods
  NameDescription
Public methodEquals(Object)
Determines whether the specified obj is equal to the current descriptor.
(Overrides ObjectEquals(Object).)
Public methodEquals(FilterDescriptor)
Determines whether the specified other descriptor is equal to the current one.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Overrides ObjectGetHashCode.)
Public methodToString
Returns a String that represents the current FilterDescriptor.
(Overrides ObjectToString.)
Top
Properties
  NameDescription
Public propertyIsCaseSensitive
Gets or sets a value indicating whether this filter descriptor is case sensitvive.
Public propertyMember
Gets or sets the member name which will be used for filtering.
Public propertyMemberType
Gets or sets the type of the member that is used for filtering. Set this property if the member type cannot be resolved automatically. Such cases are: items with ICustomTypeDescriptor, XmlNode or DataRow. Changing this property does not raise PropertyChanged event.
Public propertyOperator
Gets or sets the filter operator.
Public propertyValue
Gets or sets the target filter value.
Top
See Also