StorageProviderAttribute Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The [Orleans.Providers.StorageProvider] attribute is used to define which storage provider to use for persistence of grain state.
Specifying [Orleans.Providers.StorageProvider] property is recommended for all grains which extend Grain<T>. If no [Orleans.Providers.StorageProvider] attribute is specified, then a "Default" storage provider will be used. If a suitable storage provider cannot be located for this grain, then the grain will fail to load into the Silo.
[System.AttributeUsage(System.AttributeTargets.Class)]
public sealed class StorageProviderAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class)>]
type StorageProviderAttribute = class
inherit Attribute
Public NotInheritable Class StorageProviderAttribute
Inherits Attribute
- Inheritance
-
StorageProviderAttribute
- Attributes
Constructors
StorageProviderAttribute() |
Initializes a new instance of the StorageProviderAttribute class. |
Properties
ProviderName |
Gets or sets the name of the provider to be used for persisting of grain state. |