Share via


ImplicitStreamSubscriptionAttribute Classe

Definição

O atributo [Orleans.ImplicitStreamSubscription] é usado para marcar granularidades como assinaturas de fluxo implícitas.

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public class ImplicitStreamSubscriptionAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public class ImplicitStreamSubscriptionAttribute : Attribute, Orleans.Metadata.IGrainBindingsProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ImplicitStreamSubscriptionAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ImplicitStreamSubscriptionAttribute = class
    inherit Attribute
    interface IGrainBindingsProviderAttribute
Public Class ImplicitStreamSubscriptionAttribute
Inherits Attribute
Public Class ImplicitStreamSubscriptionAttribute
Inherits Attribute
Implements IGrainBindingsProviderAttribute
Herança
ImplicitStreamSubscriptionAttribute
Derivado
Atributos
Implementações

Construtores

ImplicitStreamSubscriptionAttribute()

Usado para assinar todos os namespaces de fluxo.

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate)

Permite passar uma instância do predicado do namespace de fluxo. Para ser usado principalmente como um ponto de extensibilidade por meio de atributos herdados.

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate, String)

Permite passar uma instância do predicado do namespace de fluxo. Para ser usado principalmente como um ponto de extensibilidade por meio de atributos herdados.

ImplicitStreamSubscriptionAttribute(String)

Usado para assinar o namespace de fluxo especificado.

ImplicitStreamSubscriptionAttribute(String, String)

Usado para assinar o namespace de fluxo especificado.

ImplicitStreamSubscriptionAttribute(Type)

Permite passar um tipo de predicado arbitrário para filtrar namespaces de fluxo para assinar. O tipo de predicado deve ter um construtor sem parâmetros.

ImplicitStreamSubscriptionAttribute(Type, String)

Permite passar um tipo de predicado arbitrário para filtrar namespaces de fluxo para assinar. O tipo de predicado deve ter um construtor sem parâmetros.

Propriedades

Predicate

Obtém o predicado de filtro de namespace de fluxo.

StreamIdMapper

Obtém o nome do mapeador do identificador de fluxo.

Métodos

GetBindings(IServiceProvider, Type, GrainType)

Obtém associações para o tipo ao qual esse atributo está anexado.

Aplica-se a