ImplicitStreamSubscriptionAttribute 构造函数

定义

重载

ImplicitStreamSubscriptionAttribute()

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

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate)

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

ImplicitStreamSubscriptionAttribute(String)

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

ImplicitStreamSubscriptionAttribute(Type)

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

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate, String)

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

ImplicitStreamSubscriptionAttribute(String, String)

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

ImplicitStreamSubscriptionAttribute(Type, String)

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

ImplicitStreamSubscriptionAttribute()

Source:
StreamSubscriptionAttributes.cs

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

public ImplicitStreamSubscriptionAttribute ();
Public Sub New ()

适用于

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate)

Source:
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)

Source:
StreamSubscriptionAttributes.cs

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

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

参数

streamNamespace
String

要订阅的流命名空间。

适用于

ImplicitStreamSubscriptionAttribute(Type)

Source:
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

流标识映射程序的名称。

适用于