Поделиться через


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

Имя модуля сопоставления удостоверений потока.

Применяется к