你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
KvsActorStateProvider 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
KvsActorStateProvider() |
初始化 KvsActorStateProvider 类的新实例。 使用默认设置创建 的 KvsActorStateProvider 实例。 |
KvsActorStateProvider(Boolean, KeyValueStoreReplicaSettings) |
使用指定的设置初始化 类的新实例 KvsActorStateProvider 。 |
KvsActorStateProvider(Boolean, Int32) |
使用指定的设置初始化 类的新实例 KvsActorStateProvider 。 |
KvsActorStateProvider(ReplicatorSettings, LocalStoreSettings, KeyValueStoreReplicaSettings) |
使用指定的复制程序和本地键值存储设置初始化 类的新实例 KvsActorStateProvider 。 |
KvsActorStateProvider()
初始化 KvsActorStateProvider 类的新实例。 使用默认设置创建 的 KvsActorStateProvider 实例。
public KvsActorStateProvider();
Public Sub New ()
适用于
KvsActorStateProvider(Boolean, KeyValueStoreReplicaSettings)
使用指定的设置初始化 类的新实例 KvsActorStateProvider 。
public KvsActorStateProvider(bool enableIncrementalBackup, System.Fabric.KeyValueStoreReplicaSettings keyValueStoreReplicaSettings = default);
new Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider : bool * System.Fabric.KeyValueStoreReplicaSettings -> Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider
Public Sub New (enableIncrementalBackup As Boolean, Optional keyValueStoreReplicaSettings As KeyValueStoreReplicaSettings = Nothing)
参数
- enableIncrementalBackup
- Boolean
指示是否启用增量备份功能。 这将设置 EnableIncrementalBackup 设置。
- keyValueStoreReplicaSettings
- KeyValueStoreReplicaSettings
键值存储设置。
适用于
KvsActorStateProvider(Boolean, Int32)
使用指定的设置初始化 类的新实例 KvsActorStateProvider 。
public KvsActorStateProvider(bool enableIncrementalBackup, int logTruncationIntervalInMinutes);
new Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider : bool * int -> Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider
Public Sub New (enableIncrementalBackup As Boolean, logTruncationIntervalInMinutes As Integer)
参数
- enableIncrementalBackup
- Boolean
指示是否启用增量备份功能。 这将设置 EnableIncrementalBackup 设置。
- logTruncationIntervalInMinutes
- Int32
指示尝试截断本地存储日志的 KeyValueStoreReplica 间隔。
注解
为 KeyValueStoreReplica启用增量备份时,它不使用循环缓冲区来管理其事务日志,并定期截断主要和辅助副本 (replica) () 上的日志。 创建备份 () 过程会自动截断日志。 在主副本 (replica) 上,如果未为 logTruncationIntervalInMinutes
启动用户备份,KeyValueStoreReplica则会自动截断日志。
适用于
KvsActorStateProvider(ReplicatorSettings, LocalStoreSettings, KeyValueStoreReplicaSettings)
使用指定的复制程序和本地键值存储设置初始化 类的新实例 KvsActorStateProvider 。
public KvsActorStateProvider(System.Fabric.ReplicatorSettings replicatorSettings = default, System.Fabric.LocalStoreSettings localStoreSettings = default, System.Fabric.KeyValueStoreReplicaSettings keyValueStoreReplicaSettings = default);
new Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider : System.Fabric.ReplicatorSettings * System.Fabric.LocalStoreSettings * System.Fabric.KeyValueStoreReplicaSettings -> Microsoft.ServiceFabric.Actors.Runtime.KvsActorStateProvider
Public Sub New (Optional replicatorSettings As ReplicatorSettings = Nothing, Optional localStoreSettings As LocalStoreSettings = Nothing, Optional keyValueStoreReplicaSettings As KeyValueStoreReplicaSettings = Nothing)
参数
- replicatorSettings
- ReplicatorSettings
描述 ReplicatorSettings 复制程序设置的 。
- localStoreSettings
- LocalStoreSettings
描述 LocalStoreSettings 本地键值存储设置的 。
- keyValueStoreReplicaSettings
- KeyValueStoreReplicaSettings
键值存储设置。