Поделиться через


FaultyMemoryStorage Класс

Определение

Поставщик хранилища памяти, поддерживающий внедрение исключений хранилища.

public class FaultyMemoryStorage : Orleans.TestingHost.FaultInjectionStorageProvider<Orleans.Storage.MemoryStorage>
type FaultyMemoryStorage = class
    inherit FaultInjectionStorageProvider<MemoryStorage>
Public Class FaultyMemoryStorage
Inherits FaultInjectionStorageProvider(Of MemoryStorage)
Наследование

Конструкторы

FaultyMemoryStorage()

Поставщик хранилища памяти, поддерживающий внедрение исключений хранилища.

Поля

DelayMillisecondsPropertyName

Имя свойства, которое управляет вставленной задержкой.

(Унаследовано от FaultInjectionStorageProvider<TStorage>)

Свойства

Log

Средство ведения журнала, используемое этим экземпляром поставщика хранилища.

(Унаследовано от FaultInjectionStorageProvider<TStorage>)
Name

Имя этого экземпляра поставщика, как указано в конфигурации.

(Унаследовано от FaultInjectionStorageProvider<TStorage>)

Методы

ClearStateAsync(String, GrainReference, IGrainState)

Ошибки, если предоставляется исключение, в противном случае вызовы к декорированному поставщику хранилища.

(Унаследовано от FaultInjectionStorageProvider<TStorage>)
Close()

Закройте функцию для этого экземпляра поставщика.

(Унаследовано от FaultInjectionStorageProvider<TStorage>)
Init(String, IProviderRuntime, IProviderConfiguration)

Инициализирует декорированный поставщик хранилища.

(Унаследовано от FaultInjectionStorageProvider<TStorage>)
ReadStateAsync(String, GrainReference, IGrainState)

Ошибки, если предоставляется исключение, в противном случае вызовы к декорированному поставщику хранилища.

(Унаследовано от FaultInjectionStorageProvider<TStorage>)
WriteStateAsync(String, GrainReference, IGrainState)

Ошибки, если предоставляется исключение, в противном случае вызовы к декорированному поставщику хранилища.

(Унаследовано от FaultInjectionStorageProvider<TStorage>)

Применяется к