Skip to content

JournalStorageProviderAttribute Methods

Selects the named journal storage provider used by a grain type's activation-scoped durable state manager.

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

View source
public void Populate(IServiceProvider services, Type grainClass, GrainType grainType, Dictionary<string, string> properties)
Adds grain properties to properties.

Parameters

servicesIServiceProvider
The service provider.
grainClassType
The grain class.
grainTypeGrainType
The grain type id.
propertiesDictionary<string, string>
The properties collection which calls to this method should populate.

Exceptions

Orleans.Runtime.OrleansConfigurationException
The provider name is null, empty, or whitespace.