ImplicitStreamSubscriptionAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L’attribut [Orleans.ImplicitStreamSubscription] est utilisé pour marquer les grains en tant qu’abonnements de flux implicites.
[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
- Héritage
-
ImplicitStreamSubscriptionAttribute
- Dérivé
- Attributs
- Implémente
Constructeurs
ImplicitStreamSubscriptionAttribute() |
Permet de s’abonner à tous les espaces de noms de flux. |
ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate, String) |
Permet de passer une instance du prédicat de l’espace de noms de flux. À utiliser principalement comme point d’extensibilité via l’héritage d’attributs. |
ImplicitStreamSubscriptionAttribute(IStreamNamespacePredicate) |
Permet de passer une instance du prédicat de l’espace de noms de flux. À utiliser principalement comme point d’extensibilité via l’héritage d’attributs. |
ImplicitStreamSubscriptionAttribute(String, String) |
Permet de s’abonner à l’espace de noms de flux spécifié. |
ImplicitStreamSubscriptionAttribute(String) |
Permet de s’abonner à l’espace de noms de flux spécifié. |
ImplicitStreamSubscriptionAttribute(Type, String) |
Permet de passer un type de prédicat arbitraire pour filtrer les espaces de noms de flux à abonner. Le type de prédicat doit avoir un constructeur sans paramètres. |
ImplicitStreamSubscriptionAttribute(Type) |
Permet de passer un type de prédicat arbitraire pour filtrer les espaces de noms de flux à abonner. Le type de prédicat doit avoir un constructeur sans paramètres. |
Propriétés
Predicate |
Obtient le prédicat de filtre d’espace de noms de flux. |
StreamIdMapper |
Obtient le nom du mappeur d’identificateur de flux. |
Méthodes
GetBindings(IServiceProvider, Type, GrainType) |
Obtient des liaisons pour le type auquel cet attribut est attaché. |