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

RetryExponential 构造函数

定义

重载

RetryExponential(TimeSpan, TimeSpan, Int32)

初始化 RetryExponential 类的新实例。

RetryExponential(TimeSpan, TimeSpan, TimeSpan, TimeSpan, Int32)
已过时.

初始化 RetryExponential 类的新实例。

RetryExponential(TimeSpan, TimeSpan, Int32)

初始化 RetryExponential 类的新实例。

public RetryExponential (TimeSpan minBackoff, TimeSpan maxBackoff, int maxRetryCount);
new Microsoft.ServiceBus.RetryExponential : TimeSpan * TimeSpan * int -> Microsoft.ServiceBus.RetryExponential
Public Sub New (minBackoff As TimeSpan, maxBackoff As TimeSpan, maxRetryCount As Integer)

参数

minBackoff
TimeSpan

要等待的最小退让值。 此值不得大于或等于 MaximumBackoff,否则操作可能无法重试。

maxBackoff
TimeSpan

要等待的最大退让值。 此值不得大于或等于 OperationTimeout 值,否则操作可能无法重试。

maxRetryCount
Int32

重试策略实例计算重试时间间隔的最大次数。 如果重试次数超过此值,即使有一些剩余的操作时间,重试也会终止。

适用于

RetryExponential(TimeSpan, TimeSpan, TimeSpan, TimeSpan, Int32)

注意

This constructor is obsolete. Please use the other constructor instead.

初始化 RetryExponential 类的新实例。

[System.Obsolete("This constructor is obsolete. Please use the other constructor instead.")]
public RetryExponential (TimeSpan minBackoff, TimeSpan maxBackoff, TimeSpan deltaBackoff, TimeSpan terminationTimeBuffer, int maxRetryCount);
[<System.Obsolete("This constructor is obsolete. Please use the other constructor instead.")>]
new Microsoft.ServiceBus.RetryExponential : TimeSpan * TimeSpan * TimeSpan * TimeSpan * int -> Microsoft.ServiceBus.RetryExponential
Public Sub New (minBackoff As TimeSpan, maxBackoff As TimeSpan, deltaBackoff As TimeSpan, terminationTimeBuffer As TimeSpan, maxRetryCount As Integer)

参数

minBackoff
TimeSpan

要等待的最小退让值。 此值不得大于或等于 MaximumBackoff,否则操作可能无法重试。

maxBackoff
TimeSpan

要等待的最大退让值。 此值不得大于或等于 OperationTimeout 值,否则操作可能无法重试。

deltaBackoff
TimeSpan

与重试关联的退避间隔。

terminationTimeBuffer
TimeSpan

与重试关联的终止时间缓冲区。

maxRetryCount
Int32

重试策略实例计算重试时间间隔的最大次数。 如果重试次数超过此值,即使有一些剩余的操作时间,重试也会终止。

属性

适用于