Partager via


AzureTableGrainStorage Classe

Définition

Stockage simple pour écrire des données d’état de grain dans le stockage table Azure.

public class AzureTableGrainStorage : Orleans.ILifecycleParticipant<Orleans.Runtime.ISiloLifecycle>, Orleans.Storage.IGrainStorage, Orleans.Storage.IRestExceptionDecoder
type AzureTableGrainStorage = class
    interface IGrainStorage
    interface IRestExceptionDecoder
    interface ILifecycleParticipant<ISiloLifecycle>
Public Class AzureTableGrainStorage
Implements IGrainStorage, ILifecycleParticipant(Of ISiloLifecycle), IRestExceptionDecoder
Héritage
AzureTableGrainStorage
Implémente

Constructeurs

AzureTableGrainStorage(String, AzureTableStorageOptions, IOptions<ClusterOptions>, IServiceProvider, ILogger<AzureTableGrainStorage>)

Constructeur par défaut

AzureTableGrainStorage(String, AzureTableStorageOptions, IOptions<ClusterOptions>, SerializationManager, IGrainFactory, ITypeResolver, ILogger<AzureTableGrainStorage>)

Constructeur par défaut

AzureTableGrainStorage(String, AzureTableStorageOptions, IOptions<ClusterOptions>, SerializationManager, IGrainFactory, ITypeResolver, ILoggerFactory)

Constructeur par défaut

Méthodes

ClearStateAsync(String, GrainReference, IGrainState)

Effacer/supprimer la fonction de données d’état pour ce fournisseur de stockage.

ClearStateAsync<T>(String, GrainId, IGrainState<T>)

Effacer/supprimer la fonction de données d’état pour ce fournisseur de stockage.

DecodeException(Exception, HttpStatusCode, String, Boolean)

Décode les exceptions de stockage.

Participate(ISiloLifecycle)

Stockage simple pour écrire des données d’état de grain dans le stockage table Azure.

ReadStateAsync(String, GrainReference, IGrainState)

Lire la fonction de données d’état pour ce fournisseur de stockage.

ReadStateAsync<T>(String, GrainId, IGrainState<T>)

Lire la fonction de données d’état pour ce fournisseur de stockage.

WriteStateAsync(String, GrainReference, IGrainState)

Écrire la fonction de données d’état pour ce fournisseur de stockage.

WriteStateAsync<T>(String, GrainId, IGrainState<T>)

Écrire la fonction de données d’état pour ce fournisseur de stockage.

S’applique à