ImplicitStreamSubscriptionAttribute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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, 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(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(String, String) |
Usado para assinar o namespace de fluxo especificado. |
ImplicitStreamSubscriptionAttribute(String) |
Usado para assinar o namespace de fluxo especificado. |
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. |
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. |
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. |