ImplicitStreamSubscriptionAttribute Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ImplicitStreamSubscriptionAttribute() |
Used to subscribe to all stream namespaces. |
ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate) |
Allows to pass an instance of the stream namespace predicate. To be used mainly as an extensibility point via inheriting attributes. |
ImplicitStreamSubscriptionAttribute(String) |
Used to subscribe to the specified stream namespace. |
ImplicitStreamSubscriptionAttribute(Type) |
Allows to pass an arbitrary predicate type to filter stream namespaces to subscribe. The predicate type must have a constructor without parameters. |
ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate, String) |
Allows to pass an instance of the stream namespace predicate. To be used mainly as an extensibility point via inheriting attributes. |
ImplicitStreamSubscriptionAttribute(String, String) |
Used to subscribe to the specified stream namespace. |
ImplicitStreamSubscriptionAttribute(Type, String) |
Allows to pass an arbitrary predicate type to filter stream namespaces to subscribe. The predicate type must have a constructor without parameters. |
ImplicitStreamSubscriptionAttribute()
Used to subscribe to all stream namespaces.
public ImplicitStreamSubscriptionAttribute ();
Public Sub New ()
Applies to
ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate)
Allows to pass an instance of the stream namespace predicate. To be used mainly as an extensibility point via inheriting attributes.
public ImplicitStreamSubscriptionAttribute (Orleans.Streams.IStreamNamespacePredicate predicate);
new Orleans.ImplicitStreamSubscriptionAttribute : Orleans.Streams.IStreamNamespacePredicate -> Orleans.ImplicitStreamSubscriptionAttribute
Public Sub New (predicate As IStreamNamespacePredicate)
Parameters
- predicate
- IStreamNamespacePredicate
The stream namespace predicate.
Applies to
ImplicitStreamSubscriptionAttribute(String)
Used to subscribe to the specified stream namespace.
public ImplicitStreamSubscriptionAttribute (string streamNamespace);
new Orleans.ImplicitStreamSubscriptionAttribute : string -> Orleans.ImplicitStreamSubscriptionAttribute
Public Sub New (streamNamespace As String)
Parameters
- streamNamespace
- String
The stream namespace to subscribe.
Applies to
ImplicitStreamSubscriptionAttribute(Type)
Allows to pass an arbitrary predicate type to filter stream namespaces to subscribe. The predicate type must have a constructor without parameters.
public ImplicitStreamSubscriptionAttribute (Type predicateType);
new Orleans.ImplicitStreamSubscriptionAttribute : Type -> Orleans.ImplicitStreamSubscriptionAttribute
Public Sub New (predicateType As Type)
Parameters
- predicateType
- Type
The stream namespace predicate type.
Applies to
ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate, String)
Allows to pass an instance of the stream namespace predicate. To be used mainly as an extensibility point via inheriting attributes.
public ImplicitStreamSubscriptionAttribute (Orleans.Streams.IStreamNamespacePredicate predicate, string streamIdMapper = default);
new Orleans.ImplicitStreamSubscriptionAttribute : Orleans.Streams.IStreamNamespacePredicate * string -> Orleans.ImplicitStreamSubscriptionAttribute
Public Sub New (predicate As IStreamNamespacePredicate, Optional streamIdMapper As String = Nothing)
Parameters
- predicate
- IStreamNamespacePredicate
The stream namespace predicate.
- streamIdMapper
- String
The name of the stream identity mapper.
Applies to
ImplicitStreamSubscriptionAttribute(String, String)
Used to subscribe to the specified stream namespace.
public ImplicitStreamSubscriptionAttribute (string streamNamespace, string streamIdMapper = default);
new Orleans.ImplicitStreamSubscriptionAttribute : string * string -> Orleans.ImplicitStreamSubscriptionAttribute
Public Sub New (streamNamespace As String, Optional streamIdMapper As String = Nothing)
Parameters
- streamNamespace
- String
The stream namespace to subscribe.
- streamIdMapper
- String
The name of the stream identity mapper.
Applies to
ImplicitStreamSubscriptionAttribute(Type, String)
Allows to pass an arbitrary predicate type to filter stream namespaces to subscribe. The predicate type must have a constructor without parameters.
public ImplicitStreamSubscriptionAttribute (Type predicateType, string streamIdMapper = default);
new Orleans.ImplicitStreamSubscriptionAttribute : Type * string -> Orleans.ImplicitStreamSubscriptionAttribute
Public Sub New (predicateType As Type, Optional streamIdMapper As String = Nothing)
Parameters
- predicateType
- Type
The stream namespace predicate type.
- streamIdMapper
- String
The name of the stream identity mapper.