AzureBlobGrainStorage
class
Namespace: Orleans.Storage
Simple storage provider for writing grain state data to Azure blob storage in JSON format.
public class AzureBlobGrainStorage : ILifecycleParticipant<ISiloLifecycle>, IGrainStorageConstructors
Methods
ClearStateAsync(string, GrainId, IGrainState<T>)Clear / Delete state data function for this storage provider.ClearStateAsync(string, GrainId, IGrainState<T>, CancellationToken)Delete / Clear data function for this storage instance.Participate(ISiloLifecycle)Adds the provided observer as a participant in the lifecycle.ReadStateAsync(string, GrainId, IGrainState<T>)Read state data function for this storage provider.ReadStateAsync(string, GrainId, IGrainState<T>, CancellationToken)Read data function for this storage instance.WriteStateAsync(string, GrainId, IGrainState<T>)Write state data function for this storage provider.WriteStateAsync(string, GrainId, IGrainState<T>, CancellationToken)Write data function for this storage instance.
