你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ReplicatorSettings.LoadFrom 方法

定义

ReplicatorSettings从服务配置设置文件加载 对象。

public static System.Fabric.ReplicatorSettings LoadFrom (System.Fabric.CodePackageActivationContext codePackageActivationContext, string configPackageName, string sectionName);
static member LoadFrom : System.Fabric.CodePackageActivationContext * string * string -> System.Fabric.ReplicatorSettings
Public Shared Function LoadFrom (codePackageActivationContext As CodePackageActivationContext, configPackageName As String, sectionName As String) As ReplicatorSettings

参数

codePackageActivationContext
CodePackageActivationContext

当前代码包激活上下文 CodePackageActivationContext

configPackageName
String

当前配置包名称

sectionName
String

配置文件中定义所有复制程序设置的 节

返回

服务配置设置文件中加载 ReplicatorSettings 的对象

注解

服务配置文件夹中的配置设置文件 (settings.xml) 通常包含将 对象CreateReplicator(IStateProvider, ReplicatorSettings)传递到 ReplicatorSettings 方法所需的所有复制程序设置。 通常,服务作者负责读取settings.xml文件、分析值并正确构造 ReplicatorSettings 对象。

使用当前帮助程序方法,服务作者可以绕过上述过程。

以下是应在服务配置“settings.xml”中提供的参数名称,这些名称可由 Windows Fabric 识别,以便自动执行上述分析:

  1. BatchAcknowledgementInterval –BatchAcknowledgementInterval 以秒为单位的值

  2. InitialCopyQueueSize -InitialCopyQueueSize

  3. MaxCopyQueueSize -MaxCopyQueueSize

  4. MaxReplicationMessageSize -MaxReplicationMessageSize

  5. RetryInterval -RetryInterval 值(以秒为单位)

  6. RequireServiceAck -RequireServiceAck

  7. ReplicatorAddress 或 ReplicatorEndpoint – ReplicatorAddress 的格式应为 IPort。 ReplicatorEndpoint 必须从服务清单中引用有效的服务终结点资源 -ReplicatorAddress

  8. ReplicatorListenAddress 或 ReplicatorEndpoint – ReplicatorListenAddress 的格式应为 IPort。 ReplicatorEndpoint 必须从服务清单中引用有效的服务终结点资源 -ReplicatorListenAddress

  9. ReplicatorPublishAddress 或 ReplicatorEndpoint – ReplicatorPublishAddress 的格式应为 IPort。 ReplicatorEndpoint 必须从服务清单中引用有效的服务终结点资源 -ReplicatorPublishAddress

  10. SecondaryClearAcknowledgedOperations -SecondaryClearAcknowledgedOperations

  11. PrimaryWaitForPendingQuorumsTimeout - PrimaryWaitForPendingQuorumsTimeout 以秒为单位的值

  12. UseStreamFaultsAndEndOfStreamOperationAck -UseStreamFaultsAndEndOfStreamOperationAck

  13. InitialPrimaryReplicationQueueSize -InitialPrimaryReplicationQueueSize

  14. InitialSecondaryReplicationQueueSize -InitialSecondaryReplicationQueueSize

  15. MaxPrimaryReplicationQueueSize -MaxPrimaryReplicationQueueSize

  16. MaxSecondaryReplicationQueueSize -MaxSecondaryReplicationQueueSize

  17. MaxPrimaryReplicationQueueMemorySize -MaxPrimaryReplicationQueueMemorySize

  18. MaxSecondaryReplicationQueueMemorySize -MaxSecondaryReplicationQueueMemorySize

适用于