FaultyMemoryStorage 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
支持注入存储异常的内存存储提供程序。
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>) |