SqlRetryIntervalBaseEnumerator 类    
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
生成时间间隔序列。
public ref class SqlRetryIntervalBaseEnumerator abstract : ICloneable, System::Collections::Generic::IEnumerator<TimeSpan>public abstract class SqlRetryIntervalBaseEnumerator : ICloneable, System.Collections.Generic.IEnumerator<TimeSpan>type SqlRetryIntervalBaseEnumerator = class
    interface IEnumerator<TimeSpan>
    interface IDisposable
    interface IEnumerator
    interface ICloneabletype SqlRetryIntervalBaseEnumerator = class
    interface IEnumerator<TimeSpan>
    interface IEnumerator
    interface IDisposable
    interface ICloneablePublic MustInherit Class SqlRetryIntervalBaseEnumerator
Implements ICloneable, IEnumerator(Of TimeSpan)- 继承
- 
				SqlRetryIntervalBaseEnumerator
- 实现
构造函数
| SqlRetryIntervalBaseEnumerator() | 使用间隔时间、最小和最大间隔时间的默认值零初始化 类的新实例 SqlRetryIntervalBaseEnumerator 。 | 
| SqlRetryIntervalBaseEnumerator(TimeSpan, TimeSpan, TimeSpan) | 初始化 SqlRetryIntervalBaseEnumerator 类的新实例。 | 
属性
| Current | 获取集合中位于枚举数当前位置的元素。 | 
| GapTimeInterval | 每个间隔的默认间隔时间。 | 
| MaxTimeInterval | 允许的最大时间间隔值。 | 
| MinTimeInterval | 允许的最小时间间隔值。 | 
方法
| Clone() | 创建作为当前实例副本的新对象。 | 
| Dispose() | 执行与释放或重置非托管资源关联的应用程序定义的任务。 | 
| GetNextInterval() | 计算下一个间隔时间。 | 
| MoveNext() | 将枚举数推进到集合的下一个元素。 | 
| Reset() | 将枚举数设置为其初始位置,该位置位于集合中第一个元素之前。 | 
| Validate(TimeSpan, TimeSpan, TimeSpan) | 验证枚举参数。 | 
显式接口实现
| IEnumerator.Current | 生成时间间隔序列。 |