FaultInjectionStorageProvider<TStorage> 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.
Décorateur d’injection d’erreur pour les fournisseurs de stockage. Cela permet aux utilisateurs d’injecter des exceptions de stockage pour tester les scénarios de gestion des erreurs.
public class FaultInjectionStorageProvider<TStorage> : Orleans.Storage.IStorageProvider where TStorage : IStorageProvider, new()
type FaultInjectionStorageProvider<'Storage (requires 'Storage :> IStorageProvider and 'Storage : (new : unit -> 'Storage))> = class
interface IStorageProvider
interface IProvider
Public Class FaultInjectionStorageProvider(Of TStorage)
Implements IStorageProvider
Paramètres de type
- TStorage
- Héritage
-
FaultInjectionStorageProvider<TStorage>
- Dérivé
- Implémente
Constructeurs
FaultInjectionStorageProvider<TStorage>() |
Conststructor par défaut qui crée le fournisseur de stockage décoré |
Champs
DelayMillisecondsPropertyName |
Nom de la propriété qui contrôle le délai inséré. |
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. |
Méthodes
ClearStateAsync(String, GrainReference, IGrainState) |
Erreurs si l’exception est fournie, sinon, appelle via le fournisseur de stockage décoré. |
Close() |
Fermer la fonction pour cette instance de fournisseur. |
Init(String, IProviderRuntime, IProviderConfiguration) |
Initialise le fournisseur de stockage décoré. |
ReadStateAsync(String, GrainReference, IGrainState) |
Erreurs si l’exception est fournie, sinon, appelle via le fournisseur de stockage décoré. |
WriteStateAsync(String, GrainReference, IGrainState) |
Erreurs si l’exception est fournie, sinon, appelle via le fournisseur de stockage décoré. |