Freigeben über


CollectionAgeLimitAttribute Klasse

Definition

Gibt den Zeitraum der Inaktivität an, bevor ein Grain für die Sammlung und Deaktivierung verfügbar ist.

[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
Vererbung
CollectionAgeLimitAttribute
Attribute
Implementiert

Konstruktoren

CollectionAgeLimitAttribute()

Gibt den Zeitraum der Inaktivität an, bevor ein Grain für die Sammlung und Deaktivierung verfügbar ist.

CollectionAgeLimitAttribute(String)

Gibt den Zeitraum der Inaktivität an, bevor ein Grain für die Sammlung und Deaktivierung verfügbar ist.

Felder

MinAgeLimit

Ruft das Mindestaktivierungsalter ab.

Eigenschaften

AgeLimit

Ruft das Alter der Aktivierungssammlung im Leerlauf ab.

AlwaysActive

Ruft einen Wert ab, der angibt, ob dieses Grain nie vom Leerlaufaktivierungssammler erfasst werden soll, oder legt diesen fest.

Days

Ruft die Anzahl der Tage ab, für die das Erfassen einer Aktivierung im Leerlauf verzögert werden soll, oder legt diese fest.

Hours

Ruft die Anzahl der Stunden ab, für die die Erfassung einer Aktivierung im Leerlauf verzögert werden soll, oder legt diese fest.

Minutes

Ruft die Anzahl der Minuten ab, für die die Erfassung einer Aktivierung im Leerlauf verzögert werden soll, oder legt diese fest.

Methoden

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

Fügt Grain-Eigenschaften zu hinzu properties.

Gilt für: