Class MatchRule
Represents a D-Bus match rule for filtering messages.
public sealed class MatchRule
- Inheritance
-
MatchRule
- Inherited Members
Properties
Arg0
Gets or sets the first argument to match as a string.
public string? Arg0 { get; set; }
Property Value
Arg0Namespace
Gets or sets the first argument to match as a path namespace.
public string? Arg0Namespace { get; set; }
Property Value
Arg0Path
Gets or sets the first argument to match as an object path.
public string? Arg0Path { get; set; }
Property Value
Destination
Gets or sets the destination name to match.
public string? Destination { get; set; }
Property Value
Interface
Gets or sets the interface name to match.
public string? Interface { get; set; }
Property Value
Member
Gets or sets the member (method or signal) name to match.
public string? Member { get; set; }
Property Value
Path
Gets or sets the object path to match.
public string? Path { get; set; }
Property Value
PathNamespace
Gets or sets the object path namespace to match.
public string? PathNamespace { get; set; }
Property Value
Sender
Gets or sets the sender name to match.
public string? Sender { get; set; }
Property Value
Type
Gets or sets the message type to match.
public MessageType? Type { get; set; }
Property Value
Methods
ToString()
Returns the string representation of the match rule.
public override string ToString()