Edit

Share via


ApplicationConfiguration Class

Definition

Orleans application configuration parameters.

[System.Serializable]
public class ApplicationConfiguration
[<System.Serializable>]
type ApplicationConfiguration = class
Public Class ApplicationConfiguration
Inheritance
ApplicationConfiguration
Attributes

Constructors

ApplicationConfiguration(Nullable<TimeSpan>)

Constructor.

Properties

ClassSpecific

IEnumerable of all configurations for different grain types.

DefaultCollectionAgeLimit

The default time period used to collect in-active activations. Applies to all grain types.

Methods

GetCollectionAgeLimit(String)

Returns the time period used to collect in-active activations of a given type.

GetCollectionAgeLimit(Type)

Returns the time period used to collect in-active activations of a given type.

Load(XmlElement, Logger)

Load this configuratin from xml element.

Load(XmlElement)

Load this configuration from xml element.

ResetCollectionAgeLimitToDefault(String)

Resets the time period to collect in-active activations for a given type to a default value.

ResetCollectionAgeLimitToDefault(Type)

Resets the time period to collect in-active activations for a given type to a default value.

SetCollectionAgeLimit(String, TimeSpan)

Sets the time period to collect in-active activations for a given type.

SetCollectionAgeLimit(Type, TimeSpan)

Sets the time period to collect in-active activations for a given type.

SetDefaultCollectionAgeLimit(TimeSpan)

Sets the default time period to collect in-active activations for all grain type.

ToString()

Prints the current application configuration.

Applies to