AzureTableGrainStorage
class
Namespace: Orleans.Storage
Simple storage for writing grain state data to Azure table storage.
public class AzureTableGrainStorage : ILifecycleParticipant<ISiloLifecycle>, IGrainStorage, IRestExceptionDecoderConstructors
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.DecodeException(Exception, HttpStatusCode, string, bool)Decodes Storage exceptions.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.
