Show / Hide Table of Contents

    Class SubscriptionOptions

    The subscription options such as filters and parallelism settings.

    Inheritance
    object
    SubscriptionOptions
    DelegateSubscriptionOptions
    TypeSubscriptionOptions
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Silverback.Messaging.Subscribers.Subscriptions
    Assembly: Silverback.Core.dll
    Syntax
    public abstract class SubscriptionOptions

    Constructors

    SubscriptionOptions()

    The subscription options such as filters and parallelism settings.

    Declaration
    protected SubscriptionOptions()

    Properties

    Filters

    Gets or sets the filters to be applied.

    Declaration
    public IReadOnlyCollection<IMessageFilter> Filters { get; set; }
    Property Value
    Type Description
    IReadOnlyCollection<IMessageFilter>

    IsExclusive

    Gets or sets a value indicating whether the method(s) can be executed concurrently to other methods handling the same message. The default value is true (the method(s) will be executed sequentially to other subscribers).

    Declaration
    public bool IsExclusive { get; set; }
    Property Value
    Type Description
    bool
    GitHub E-Mail
    ↑ Back to top © 2026 Sergio Aquilini