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
Имя модуля сопоставления удостоверений потока.