Compartir a través de


FaultyMemoryStorage Clase

Definición

Proveedor de almacenamiento de memoria que admite la inserción de excepciones de almacenamiento.

public class FaultyMemoryStorage : Orleans.TestingHost.FaultInjectionStorageProvider<Orleans.Storage.MemoryStorage>
type FaultyMemoryStorage = class
    inherit FaultInjectionStorageProvider<MemoryStorage>
Public Class FaultyMemoryStorage
Inherits FaultInjectionStorageProvider(Of MemoryStorage)
Herencia

Constructores

FaultyMemoryStorage()

Proveedor de almacenamiento de memoria que admite la inserción de excepciones de almacenamiento.

Campos

DelayMillisecondsPropertyName

Nombre de la propiedad que controla el retraso insertado.

(Heredado de FaultInjectionStorageProvider<TStorage>)

Propiedades

Log

Registrador usado por esta instancia del proveedor de almacenamiento.

(Heredado de FaultInjectionStorageProvider<TStorage>)
Name

Nombre de esta instancia del proveedor, tal como se le ha dado en la configuración.

(Heredado de FaultInjectionStorageProvider<TStorage>)

Métodos

ClearStateAsync(String, GrainReference, IGrainState)

Genera errores si se proporciona una excepción; de lo contrario, llama a a través del proveedor de almacenamiento decorado.

(Heredado de FaultInjectionStorageProvider<TStorage>)
Close()

Cierre la función para esta instancia del proveedor.

(Heredado de FaultInjectionStorageProvider<TStorage>)
Init(String, IProviderRuntime, IProviderConfiguration)

Inicializa el proveedor de almacenamiento decorado.

(Heredado de FaultInjectionStorageProvider<TStorage>)
ReadStateAsync(String, GrainReference, IGrainState)

Genera errores si se proporciona una excepción; de lo contrario, llama a a través del proveedor de almacenamiento decorado.

(Heredado de FaultInjectionStorageProvider<TStorage>)
WriteStateAsync(String, GrainReference, IGrainState)

Genera errores si se proporciona una excepción; de lo contrario, llama a a través del proveedor de almacenamiento decorado.

(Heredado de FaultInjectionStorageProvider<TStorage>)

Se aplica a