ImplicitChannelSubscriptionAttribute 构造函数

定义

重载

ImplicitChannelSubscriptionAttribute()

用于订阅所有流命名空间。

ImplicitChannelSubscriptionAttribute(IChannelNamespacePredicate, String)

允许传递流命名空间谓词的实例。 主要用作通过继承属性的扩展点。

ImplicitChannelSubscriptionAttribute(String, String)

用于订阅指定的流命名空间。

ImplicitChannelSubscriptionAttribute(Type, String)

允许传递任意谓词类型来筛选要订阅的流命名空间。 谓词类型必须具有不含参数的构造函数。

ImplicitChannelSubscriptionAttribute()

用于订阅所有流命名空间。

public ImplicitChannelSubscriptionAttribute();
Public Sub New ()

适用于

ImplicitChannelSubscriptionAttribute(IChannelNamespacePredicate, String)

允许传递流命名空间谓词的实例。 主要用作通过继承属性的扩展点。

public ImplicitChannelSubscriptionAttribute(Orleans.BroadcastChannel.IChannelNamespacePredicate predicate, string channelIdMapper = default);
new Orleans.ImplicitChannelSubscriptionAttribute : Orleans.BroadcastChannel.IChannelNamespacePredicate * string -> Orleans.ImplicitChannelSubscriptionAttribute
Public Sub New (predicate As IChannelNamespacePredicate, Optional channelIdMapper As String = Nothing)

参数

predicate
IChannelNamespacePredicate

流命名空间谓词。

channelIdMapper
String

流标识映射器的名称。

适用于

ImplicitChannelSubscriptionAttribute(String, String)

用于订阅指定的流命名空间。

public ImplicitChannelSubscriptionAttribute(string streamNamespace, string channelIdMapper = default);
new Orleans.ImplicitChannelSubscriptionAttribute : string * string -> Orleans.ImplicitChannelSubscriptionAttribute
Public Sub New (streamNamespace As String, Optional channelIdMapper As String = Nothing)

参数

streamNamespace
String

要订阅的流命名空间。

channelIdMapper
String

流标识映射器的名称。

适用于

ImplicitChannelSubscriptionAttribute(Type, String)

允许传递任意谓词类型来筛选要订阅的流命名空间。 谓词类型必须具有不含参数的构造函数。

public ImplicitChannelSubscriptionAttribute(Type predicateType, string channelIdMapper = default);
new Orleans.ImplicitChannelSubscriptionAttribute : Type * string -> Orleans.ImplicitChannelSubscriptionAttribute
Public Sub New (predicateType As Type, Optional channelIdMapper As String = Nothing)

参数

predicateType
Type

流命名空间谓词类型。

channelIdMapper
String

流标识映射器的名称。

适用于