MemoryGrainStorageWithLatency Classe
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.
Il s’agit d’une implémentation en mémoire simple d’un fournisseur de stockage qui présente une latence fixe des appels de stockage. Cette classe est utile pour les tests système et l’examen des effets de la latence de stockage.
public class MemoryGrainStorageWithLatency : Orleans.Storage.IGrainStorage
type MemoryGrainStorageWithLatency = class
interface IGrainStorage
Public Class MemoryGrainStorageWithLatency
Implements IGrainStorage
- Héritage
-
MemoryGrainStorageWithLatency
- Implémente
Exemples
Exemple de configuration pour ce fournisseur de stockage dans OrleansConfiguration.xml fichier :
<OrleansConfiguration xmlns="urn:orleans">
<Globals>
<StorageProviders>
<Provider Type="Orleans.Storage.MemoryStorageWithLatency" Name="MemoryStoreWithLatency" Latency="00:00:00.500"/>
</StorageProviders>
Remarques
Ce fournisseur de stockage est uniquement destiné aux scénarios de test en mémoire simples. Cette classe ne doit PAS être utilisée dans l’environnement de production, car [par conception] elle ne fournit aucune capacité de résilience ou de persistance à long terme.
Constructeurs
Méthodes
ClearStateAsync(String, GrainReference, IGrainState) |
Supprimer/Effacer la fonction de données d’état pour ce fournisseur de stockage. |
ClearStateAsync<T>(String, GrainId, IGrainState<T>) |
Supprimer/Effacer la fonction de données d’état pour ce fournisseur de stockage. |
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. |