Condividi tramite


CollectionAgeLimitAttribute Classe

Definizione

Specifica il periodo di inattività prima che sia disponibile una granularità per la raccolta e la disattivazione.

[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
Ereditarietà
CollectionAgeLimitAttribute
Attributi
Implementazioni

Costruttori

CollectionAgeLimitAttribute()

Specifica il periodo di inattività prima che sia disponibile una granularità per la raccolta e la disattivazione.

CollectionAgeLimitAttribute(String)

Specifica il periodo di inattività prima che sia disponibile una granularità per la raccolta e la disattivazione.

Campi

MinAgeLimit

Ottiene l'età minima di attivazione.

Proprietà

AgeLimit

Ottiene l'età della raccolta di attivazione inattiva.

AlwaysActive

Ottiene o imposta un valore che indica se questa granularità non deve mai essere raccolta dall'agente di raccolta attivazione inattiva.

Days

Ottiene o imposta il numero di giorni per cui ritardare la raccolta di un'attivazione inattiva.

Hours

Ottiene o imposta il numero di ore per cui ritardare la raccolta di un'attivazione inattiva.

Minutes

Ottiene o imposta il numero di minuti per cui ritardare la raccolta di un'attivazione inattiva.

Metodi

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

Aggiunge proprietà di granularità a properties.

Si applica a