IStorageProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface à implémenter pour un fournisseur de stockage capable de lire et d’écrire des données d’état de grain Orleans.
public interface IStorageProvider : Orleans.Providers.IProvider
public interface IStorageProvider : Orleans.Providers.IProvider, Orleans.Storage.IGrainStorage
type IStorageProvider = interface
interface IProvider
type IStorageProvider = interface
interface IGrainStorage
interface IProvider
Public Interface IStorageProvider
Implements IProvider
Public Interface IStorageProvider
Implements IGrainStorage, IProvider
- Dérivé
- Implémente
Propriétés
Log |
Enregistreur d’événements utilisé par cette instance de fournisseur de stockage. |
Name |
Nom de cette instance de fournisseur, tel qu’il lui est donné dans la configuration. (Hérité de IProvider) |
Méthodes
ClearStateAsync(String, GrainReference, IGrainState) |
Supprimer/Effacer la fonction de données pour cette instance de fournisseur de stockage. |
ClearStateAsync<T>(String, GrainId, IGrainState<T>) |
Supprimer/ Effacer la fonction de données pour cette instance de stockage. (Hérité de IGrainStorage) |
Close() |
Fermer la fonction pour cette instance de fournisseur. (Hérité de IProvider) |
Init(String, IProviderRuntime, IProviderConfiguration) |
Fonction d’initialisation appelée par Orleans Provider Manager lors de la création d’une nouvelle instance de classe de fournisseur (Hérité de IProvider) |
ReadStateAsync(String, GrainReference, IGrainState) |
Lire la fonction de données pour cette instance de fournisseur de stockage. |
ReadStateAsync<T>(String, GrainId, IGrainState<T>) |
Lire la fonction de données pour cette instance de stockage. (Hérité de IGrainStorage) |
WriteStateAsync(String, GrainReference, IGrainState) |
Fonction d’écriture de données pour cette instance de fournisseur de stockage. |
WriteStateAsync<T>(String, GrainId, IGrainState<T>) |
Fonction d’écriture de données pour cette instance de stockage. (Hérité de IGrainStorage) |