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


ImplicitStreamSubscriptionAttribute Конструкторы

Определение

Перегрузки

ImplicitStreamSubscriptionAttribute()

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

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate)

Позволяет передать экземпляр предиката пространства имен потока. Используется главным образом в качестве точки расширяемости через наследующие атрибуты.

ImplicitStreamSubscriptionAttribute(String)

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

ImplicitStreamSubscriptionAttribute(Type)

Позволяет передавать произвольный тип предиката для фильтрации пространств имен потоков для подписки. Тип предиката должен иметь конструктор без параметров.

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate, String)

Позволяет передать экземпляр предиката пространства имен потока. Используется главным образом в качестве точки расширяемости через наследующие атрибуты.

ImplicitStreamSubscriptionAttribute(String, String)

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

ImplicitStreamSubscriptionAttribute(Type, String)

Позволяет передавать произвольный тип предиката для фильтрации пространств имен потоков для подписки. Тип предиката должен иметь конструктор без параметров.

ImplicitStreamSubscriptionAttribute()

Исходный код:
StreamSubscriptionAttributes.cs

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

public ImplicitStreamSubscriptionAttribute ();
Public Sub New ()

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

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate)

Исходный код:
StreamSubscriptionAttributes.cs

Позволяет передать экземпляр предиката пространства имен потока. Используется главным образом в качестве точки расширяемости через наследующие атрибуты.

public ImplicitStreamSubscriptionAttribute (Orleans.Streams.IStreamNamespacePredicate predicate);
new Orleans.ImplicitStreamSubscriptionAttribute : Orleans.Streams.IStreamNamespacePredicate -> Orleans.ImplicitStreamSubscriptionAttribute
Public Sub New (predicate As IStreamNamespacePredicate)

Параметры

predicate
IStreamNamespacePredicate

Предикат пространства имен потока.

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

ImplicitStreamSubscriptionAttribute(String)

Исходный код:
StreamSubscriptionAttributes.cs

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

public ImplicitStreamSubscriptionAttribute (string streamNamespace);
new Orleans.ImplicitStreamSubscriptionAttribute : string -> Orleans.ImplicitStreamSubscriptionAttribute
Public Sub New (streamNamespace As String)

Параметры

streamNamespace
String

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

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

ImplicitStreamSubscriptionAttribute(Type)

Исходный код:
StreamSubscriptionAttributes.cs

Позволяет передавать произвольный тип предиката для фильтрации пространств имен потоков для подписки. Тип предиката должен иметь конструктор без параметров.

public ImplicitStreamSubscriptionAttribute (Type predicateType);
new Orleans.ImplicitStreamSubscriptionAttribute : Type -> Orleans.ImplicitStreamSubscriptionAttribute
Public Sub New (predicateType As Type)

Параметры

predicateType
Type

Тип предиката пространства имен потока.

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

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate, String)

Позволяет передать экземпляр предиката пространства имен потока. Используется главным образом в качестве точки расширяемости через наследующие атрибуты.

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)

Параметры

predicate
IStreamNamespacePredicate

Предикат пространства имен потока.

streamIdMapper
String

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

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

ImplicitStreamSubscriptionAttribute(String, String)

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

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)

Параметры

streamNamespace
String

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

streamIdMapper
String

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

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

ImplicitStreamSubscriptionAttribute(Type, String)

Позволяет передавать произвольный тип предиката для фильтрации пространств имен потоков для подписки. Тип предиката должен иметь конструктор без параметров.

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)

Параметры

predicateType
Type

Тип предиката пространства имен потока.

streamIdMapper
String

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

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