Orleans.Runtime.Configuration Namespace

Classes

AdoNetConfigurationExtensions

Extension methods for configuration classes specific to OrleansSQLUtils.

ApplicationConfiguration

Orleans application configuration parameters.

AzureConfigurationExtensions

Extension methods for configuration classes specific to OrleansAzureUtils.dll

BootstrapProviderConfiguration
BuiltInProvidersConfigurationExtensions

Extension methods for configuration classes specific to OrleansProviders.dll

ClientConfiguration

Orleans client configuration parameters.

ClusterConfiguration

Data object holding Silo configuration parameters.

ConfigurationExtensions

Extension methods for configuration classes specific to Orleans.dll

ConfigUtilities

Utilities class for working with configuration.

GlobalConfiguration

Data object holding Silo global configuration parameters.

GlobalConfiguration.GossipChannelConfiguration

Gossip channel configuration.

GrainServiceConfiguration
GrainServiceConfigurations
GrainTypeConfiguration

Grain type specific application configuration.

LimitManager

Limits Manager

LimitValue

Data class encapsulating details of a particular system limit.

LogConsistencyConfigurationExtensions

Extension methods for configuration classes specific to OrleansEventSourcing.dll

MessagingConfiguration

Messaging configuration that are common to client and silo.

NodeConfiguration

Individual node-specific silo configuration parameters.

PerfCountersConfigurationExtensions
ProviderCategoryConfiguration

Provider categoty configuration.

ProviderConfiguration

Configuration for a particular provider instance.

TelemetryConfiguration

Structs

TelemetryConfiguration.ConsumerConfiguration

Interfaces

IGrainServiceConfiguration
IMessagingConfiguration

Specifies global messaging configuration that are common to client and silo.

IStatisticsConfiguration

Statistics Configuration that are common to client and silo.

ITraceConfiguration

The TracingConfiguration type contains various tracing-related configuration parameters. For production use, the default value of these parameters should be fine.

Enums

AdoNetSerializationFormat

The format in which the data will serialized to the storage.

ClientConfiguration.GatewayProviderType

Specifies the type of the gateway provider.

GlobalConfiguration.DirectoryCachingStrategyType

Configuration type that controls the type of the grain directory caching algorithm that silo use.

GlobalConfiguration.GossipChannelType

Configuration for Gossip Channels

GlobalConfiguration.LivenessProviderType

Liveness configuration that controls the type of the liveness protocol that silo use for membership.

GlobalConfiguration.ReminderServiceProviderType

Reminders configuration that controls the type of the protocol that silo use to implement Reminders.

StatisticsLevel

The level of runtime statistics to collect and report periodically. The default level is Info.