Compartilhar via


CollectionAgeLimitAttribute Classe

Definição

Especifica o período de inatividade antes que uma granularidade esteja disponível para coleta e desativação.

[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
Herança
CollectionAgeLimitAttribute
Atributos
Implementações

Construtores

CollectionAgeLimitAttribute()

Especifica o período de inatividade antes que uma granularidade esteja disponível para coleta e desativação.

CollectionAgeLimitAttribute(String)

Especifica o período de inatividade antes que uma granularidade esteja disponível para coleta e desativação.

Campos

MinAgeLimit

Obtém a idade mínima de ativação.

Propriedades

AgeLimit

Obtém a idade de coleta de ativação ociosa.

AlwaysActive

Obtém ou define um valor que indica se essa granularidade nunca deve ser coletada pelo coletor de ativação ociosa.

Days

Obtém ou define o número de dias para o qual atrasar a coleta de uma ativação ociosa.

Hours

Obtém ou define o número de horas para o qual atrasar a coleta de uma ativação ociosa.

Minutes

Obtém ou define o número de minutos para o qual atrasar a coleta de uma ativação ociosa.

Métodos

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

Adiciona propriedades de granularidade a properties.

Aplica-se a