Edit

Share via


GrainCollectionOptions Class

Definition

Silo options for grain garbage collection.

public class GrainCollectionOptions
type GrainCollectionOptions = class
Public Class GrainCollectionOptions
Inheritance
GrainCollectionOptions

Constructors

GrainCollectionOptions()

Fields

DEFAULT_ACTIVATION_TIMEOUT

The default value for ActivationTimeout.

DEFAULT_COLLECTION_AGE_LIMIT
DEFAULT_COLLECTION_QUANTUM

The default value for CollectionQuantum.

DEFAULT_DEACTIVATION_TIMEOUT

The default value for DeactivationTimeout.

Properties

ActivationTimeout

Timeout value before giving up when trying to activate a grain.

ClassSpecificCollectionAge

Period of inactivity necessary for a grain to be available for collection and deactivation by grain type.

CollectionAge

Gets or sets the default period of inactivity necessary for a grain to be available for collection and deactivation.

CollectionQuantum

Regulates the periodic collection of inactive grains.

DeactivationTimeout

Timeout value before giving up when trying to deactivate a grain activation (waiting for all timers to stop and calling Grain.OnDeactivate())

Applies to