Share via


ImplicitStreamSubscriptionAttribute Classe

Definizione

L'attributo [Orleans.ImplicitStreamSubscription] viene usato per contrassegnare i granelli come sottoscrizioni di flusso implicite.

[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
Ereditarietà
ImplicitStreamSubscriptionAttribute
Derivato
Attributi
Implementazioni

Costruttori

ImplicitStreamSubscriptionAttribute()

Usato per sottoscrivere tutti gli spazi dei nomi del flusso.

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate)

Consente di passare un'istanza del predicato dello spazio dei nomi del flusso. Da usare principalmente come punto di estendibilità tramite l'ereditarietà degli attributi.

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate, String)

Consente di passare un'istanza del predicato dello spazio dei nomi del flusso. Da usare principalmente come punto di estendibilità tramite l'ereditarietà degli attributi.

ImplicitStreamSubscriptionAttribute(String)

Usato per sottoscrivere lo spazio dei nomi del flusso specificato.

ImplicitStreamSubscriptionAttribute(String, String)

Usato per sottoscrivere lo spazio dei nomi del flusso specificato.

ImplicitStreamSubscriptionAttribute(Type)

Consente di passare un tipo di predicato arbitrario per filtrare gli spazi dei nomi del flusso da sottoscrivere. Il tipo di predicato deve avere un costruttore senza parametri.

ImplicitStreamSubscriptionAttribute(Type, String)

Consente di passare un tipo di predicato arbitrario per filtrare gli spazi dei nomi del flusso da sottoscrivere. Il tipo di predicato deve avere un costruttore senza parametri.

Proprietà

Predicate

Ottiene il predicato del filtro dello spazio dei nomi del flusso.

StreamIdMapper

Ottiene il nome del mapper dell'identificatore di flusso.

Metodi

GetBindings(IServiceProvider, Type, GrainType)

Ottiene le associazioni per il tipo a cui è associato questo attributo.

Si applica a