[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Index for filter parameter constants for the comparison operators (less, greater, etc).
The implementation is based on the SortedDictionary implementation of SortedDictionary.
The index only accepts numeric constants. It keeps a lower and upper bounds of all constants in the index
for fast range checking, since the assumption is that frequently values fall within a range.
The following tables list the members exposed by the FilterParamIndexCompare type.
Public Methods
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | MatchEvent |
Matches the event.
(Overrides .MatchEvent(EventBean, IList<(Of FilterCallback>)).) |
![]() | Put |
Convenience method added for portability. Sets the value of
the event evaluator for the given filterConstant.
|
![]() | Remove |
Remove the event evaluation instance for the given constant. Returns true if
the constant was found, or false if not.
The calling class must make sure that access to the underlying resource is protected
for multi-threaded writes, the ReadWriteLock method must supply a lock for this purpose.
(Overrides .Remove(Object).) |
![]() | ToString | (Overrides .ToString().) |
Protected Methods
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |