Partager via


CollectionAgeLimitAttribute Classe

Définition

Spécifie la période d’inactivité avant la disponibilité d’un grain pour la collecte et la désactivation.

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

Constructeurs

CollectionAgeLimitAttribute()

Spécifie la période d’inactivité avant la disponibilité d’un grain pour la collecte et la désactivation.

CollectionAgeLimitAttribute(String)

Spécifie la période d’inactivité avant la disponibilité d’un grain pour la collecte et la désactivation.

Champs

MinAgeLimit

Obtient l’âge minimal d’activation.

Propriétés

AgeLimit

Obtient l’âge de la collection d’activation inactive.

AlwaysActive

Obtient ou définit une valeur indiquant si ce grain ne doit jamais être collecté par le collecteur d’activation inactif.

Days

Obtient ou définit le nombre de jours pendant lesquels retarder la collecte d’une activation inactive.

Hours

Obtient ou définit le nombre d’heures pour lesquelles retarder la collecte d’une activation inactive.

Minutes

Obtient ou définit le nombre de minutes pour lesquelles retarder la collecte d’une activation inactive.

Méthodes

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

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

S’applique à