Share via


RuleProperties Class

Definition

Represents the properties of a rule.

public sealed class RuleProperties : IEquatable<Azure.Messaging.ServiceBus.Administration.RuleProperties>
type RuleProperties = class
    interface IEquatable<RuleProperties>
Public NotInheritable Class RuleProperties
Implements IEquatable(Of RuleProperties)
Inheritance
RuleProperties
Implements

Fields

DefaultRuleName

Gets the name of the default rule on the subscription.

Properties

Action

Gets or sets the action to perform if the message satisfies the filtering expression.

Filter

Gets or sets the filter expression used to match messages.

Name

Gets or sets the name of the rule.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

Equals(RuleProperties)

Indicates whether the current object is equal to another object of the same type.

GetHashCode()

Serves as the default hash function.

Operators

Equality(RuleProperties, RuleProperties)

Compares two RuleProperties values for equality.

Inequality(RuleProperties, RuleProperties)

Compares two RuleProperties values for inequality.

Applies to