[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Collection for internal use similar to the MatchedEventMap class in the client package
that holds the one or more events that could match any defined event expressions.
The optional tag value supplied when an event expression is created is used as a key for placing
matching event objects into this collection.
The following tables list the members exposed by the MatchedEventMap type.
Public Methods
Name | Description | |
---|---|---|
![]() | Add |
Add an event to the collection identified by the given tag.
|
![]() | Equals |
Returns true if this object is equal to the other object.
(Overrides .Equals(Object).) |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Overrides .GetHashCode().) |
![]() | GetMatchingEvent | Returns a single event instance given the tag identifier, or null if the tag could not be located. |
![]() | GetMatchingEvents | Returns a Hashtable containing the events where the key is the event tag string and the value is the event
instance.
|
![]() | GetType | (Inherited from Object.) |
![]() | Merge | Merge the state of an other match event structure into this one by adding all entries
within the MatchedEventMap to this match event.
|
![]() | ShallowCopy | Make a shallow copy of this collection. |
![]() | ToString | (Overrides .ToString().) |
Protected Methods
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from Object.) |
![]() | MemberwiseClone | (Inherited from Object.) |
Public Constructors
Name | Description | |
---|---|---|
![]() | MatchedEventMapNew |
Constructor creates an empty collection of events.
|