Partager via


ReentrantAttribute Classe

Définition

L’attribut Reentrant est utilisé pour marquer les classes d’implémentation de grain qui autorisent l’entrelacement des requêtes au sein d’une tâche.

Il s’agit d’une fonctionnalité avancée qui ne doit pas être utilisée, sauf si les implications sont entièrement comprises. Cela dit, l’autorisation de l’entrelacement des requêtes permet au système d’exécution d’effectuer un certain nombre d’optimisations susceptibles d’améliorer considérablement les performances de votre application.

[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class ReentrantAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class ReentrantAttribute : Attribute, Orleans.Metadata.IGrainPropertiesProviderAttribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type ReentrantAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type ReentrantAttribute = class
    inherit Attribute
    interface IGrainPropertiesProviderAttribute
Public NotInheritable Class ReentrantAttribute
Inherits Attribute
Public NotInheritable Class ReentrantAttribute
Inherits Attribute
Implements IGrainPropertiesProviderAttribute
Héritage
ReentrantAttribute
Attributs
Implémente

Constructeurs

ReentrantAttribute()

L’attribut Reentrant est utilisé pour marquer les classes d’implémentation de grain qui autorisent l’entrelacement des requêtes au sein d’une tâche.

Il s’agit d’une fonctionnalité avancée qui ne doit pas être utilisée, sauf si les implications sont entièrement comprises. Cela dit, l’autorisation de l’entrelacement des requêtes permet au système d’exécution d’effectuer un certain nombre d’optimisations susceptibles d’améliorer considérablement les performances de votre application.

Méthodes

Populate(IServiceProvider, Type, GrainType, Dictionary<String,String>)

Ajoute des propriétés de grain à properties.

S’applique à