Class FilterRegisterAddress
Represents an operator that filters the sequence for Harp messages matching the specified address.
[WorkflowElementCategory(ElementCategory.Combinator)]
public class FilterRegisterAddress : Combinator<HarpMessage, HarpMessage>
- Inheritance
-
FilterRegisterAddress
- Inherited Members
Properties
Address
Gets or sets the expected message address. This parameter is optional.
public int? Address { get; set; }
Property Value
- int?
FilterType
Gets or sets a value specifying how the message filter will use the matching criteria.
[Browsable(false)]
public FilterType FilterType { get; set; }
Property Value
Methods
Process(IObservable<HarpMessage>)
Returns an observable sequence of Harp messages matching the specified address.
public override IObservable<HarpMessage> Process(IObservable<HarpMessage> source)
Parameters
source
IObservable<HarpMessage>An observable sequence of Harp messages.
Returns
- IObservable<HarpMessage>
An observable sequence of Harp messages matching the specified address. If no address is specified, all messages will be accepted.