[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Statement for patterns.

The following tables list the members exposed by the EPPatternStatementImpl type.

Public Methods

  NameDescription
AddListener
Add a listener to the statement.
(Inherited from EPStatementSupport.)
Equals (Inherited from Object.)
GetEnumerator
Returns an enumerator that iterates through the collection.

GetHashCode (Inherited from Object.)
GetType (Inherited from Object.)
ListenerStart
Called when the first listener is added.
(Overrides .ListenerStart().)
ListenerStop
Called when the last listener is removed.
(Overrides .ListenerStop().)
MatchFound
Indicate matching events.

RemoveAllListeners
Remove all listeners to a statement.
(Inherited from EPStatementSupport.)
RemoveListener
Remove a listeners to a statement.
(Inherited from EPStatementSupport.)
Start
Start the statement.

Stop
Stop the statement.

ToString (Inherited from Object.)

Protected Methods

  NameDescription
Finalize (Inherited from Object.)
MemberwiseClone (Inherited from Object.)

Public Constructors

  NameDescription
EPPatternStatementImplNew
Constructor.

Public Properties

  NameDescription
EventType
Returns the type of events the iterable returns.

Listeners
Returns the set of listeners to the statement.
(Inherited from EPStatementSupport.)
Text
Returns the underlying expression text or XML.

Explicit Interface Implementations