Compartilhar via


FaultyMemoryStorage Classe

Definição

Um provedor de armazenamento de memória que dá suporte à injeção de exceções de armazenamento.

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

Construtores

FaultyMemoryStorage()

Um provedor de armazenamento de memória que dá suporte à injeção de exceções de armazenamento.

Campos

DelayMillisecondsPropertyName

Nome da propriedade que controla o atraso inserido.

(Herdado de FaultInjectionStorageProvider<TStorage>)

Propriedades

Log

Agente usado por essa instância do provedor de armazenamento.

(Herdado de FaultInjectionStorageProvider<TStorage>)
Name

O nome dessa instância do provedor, conforme fornecido a ela na configuração.

(Herdado de FaultInjectionStorageProvider<TStorage>)

Métodos

ClearStateAsync(String, GrainReference, IGrainState)

Falhas se a exceção for fornecida, caso contrário, chamará por meio do provedor de armazenamento decorado.

(Herdado de FaultInjectionStorageProvider<TStorage>)
Close()

Função Close para essa instância do provedor.

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

Inicializa o provedor de armazenamento decorado.

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

Falhas se a exceção for fornecida, caso contrário, chamará por meio do provedor de armazenamento decorado.

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

Falhas se a exceção for fornecida, caso contrário, chamará por meio do provedor de armazenamento decorado.

(Herdado de FaultInjectionStorageProvider<TStorage>)

Aplica-se a