Freigeben über


ImplicitStreamSubscriptionAttribute Klasse

Definition

Das Attribut [Orleans.ImplicitStreamSubscription] wird verwendet, um Grains als implizite Streamabonnements zu kennzeichnen.

[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
Vererbung
ImplicitStreamSubscriptionAttribute
Abgeleitet
Attribute
Implementiert

Konstruktoren

ImplicitStreamSubscriptionAttribute()

Wird verwendet, um alle Streamnamespaces zu abonnieren.

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate)

Ermöglicht das Übergeben einer Instanz des Streamnamespaceprädikats. Dient hauptsächlich als Erweiterbarkeitspunkt über vererbende Attribute.

ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate, String)

Ermöglicht das Übergeben einer Instanz des Streamnamespaceprädikats. Dient hauptsächlich als Erweiterbarkeitspunkt über vererbende Attribute.

ImplicitStreamSubscriptionAttribute(String)

Wird verwendet, um den angegebenen Streamnamespace zu abonnieren.

ImplicitStreamSubscriptionAttribute(String, String)

Wird verwendet, um den angegebenen Streamnamespace zu abonnieren.

ImplicitStreamSubscriptionAttribute(Type)

Ermöglicht das Übergeben eines beliebigen Prädikattyps zum Filtern von Streamnamespaces zum Abonnieren. Der Prädikattyp muss über einen Konstruktor ohne Parameter verfügen.

ImplicitStreamSubscriptionAttribute(Type, String)

Ermöglicht das Übergeben eines beliebigen Prädikattyps zum Filtern von Streamnamespaces zum Abonnieren. Der Prädikattyp muss über einen Konstruktor ohne Parameter verfügen.

Eigenschaften

Predicate

Ruft das Filterprädikat des Streamnamespaces ab.

StreamIdMapper

Ruft den Namen des Streambezeichnerzuordnungs ab.

Methoden

GetBindings(IServiceProvider, Type, GrainType)

Ruft Bindungen für den Typ ab, dem dieses Attribut angefügt ist.

Gilt für: