RegexImplicitChannelSubscriptionAttribute Class

Definition

The [Orleans.RegexImplicitStreamSubscription] attribute is used to mark grains as implicit stream subscriptions by filtering stream namespaces to subscribe using a regular expression.

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class RegexImplicitChannelSubscriptionAttribute : Orleans.ImplicitChannelSubscriptionAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type RegexImplicitChannelSubscriptionAttribute = class
    inherit ImplicitChannelSubscriptionAttribute
Public NotInheritable Class RegexImplicitChannelSubscriptionAttribute
Inherits ImplicitChannelSubscriptionAttribute
Inheritance
RegexImplicitChannelSubscriptionAttribute
Attributes

Constructors

RegexImplicitChannelSubscriptionAttribute(String)

Allows to pass a regular expression to filter stream namespaces to subscribe to.

Properties

ChannelIdMapper

Gets the name of the channel identifier mapper.

(Inherited from ImplicitChannelSubscriptionAttribute)
Predicate

Gets the stream namespace filter predicate.

(Inherited from ImplicitChannelSubscriptionAttribute)

Methods

GetBindings(IServiceProvider, Type, GrainType)

Gets bindings for the type this attribute is attached to.

(Inherited from ImplicitChannelSubscriptionAttribute)

Applies to