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

TumblingWindowTrigger 构造函数

定义

重载

TumblingWindowTrigger()

初始化 TumblingWindowTrigger 类的新实例。

TumblingWindowTrigger(TriggerPipelineReference, String, Int32, DateTime, Int32, IDictionary<String,Object>, String, String, IList<Object>, Nullable<DateTime>, Object, RetryPolicy, IList<DependencyReference>)

初始化 TumblingWindowTrigger 类的新实例。

TumblingWindowTrigger()

初始化 TumblingWindowTrigger 类的新实例。

public TumblingWindowTrigger ();
Public Sub New ()

适用于

TumblingWindowTrigger(TriggerPipelineReference, String, Int32, DateTime, Int32, IDictionary<String,Object>, String, String, IList<Object>, Nullable<DateTime>, Object, RetryPolicy, IList<DependencyReference>)

初始化 TumblingWindowTrigger 类的新实例。

public TumblingWindowTrigger (Microsoft.Azure.Management.DataFactory.Models.TriggerPipelineReference pipeline, string frequency, int interval, DateTime startTime, int maxConcurrency, System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string description = default, string runtimeState = default, System.Collections.Generic.IList<object> annotations = default, DateTime? endTime = default, object delay = default, Microsoft.Azure.Management.DataFactory.Models.RetryPolicy retryPolicy = default, System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.DependencyReference> dependsOn = default);
new Microsoft.Azure.Management.DataFactory.Models.TumblingWindowTrigger : Microsoft.Azure.Management.DataFactory.Models.TriggerPipelineReference * string * int * DateTime * int * System.Collections.Generic.IDictionary<string, obj> * string * string * System.Collections.Generic.IList<obj> * Nullable<DateTime> * obj * Microsoft.Azure.Management.DataFactory.Models.RetryPolicy * System.Collections.Generic.IList<Microsoft.Azure.Management.DataFactory.Models.DependencyReference> -> Microsoft.Azure.Management.DataFactory.Models.TumblingWindowTrigger
Public Sub New (pipeline As TriggerPipelineReference, frequency As String, interval As Integer, startTime As DateTime, maxConcurrency As Integer, Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional description As String = Nothing, Optional runtimeState As String = Nothing, Optional annotations As IList(Of Object) = Nothing, Optional endTime As Nullable(Of DateTime) = Nothing, Optional delay As Object = Nothing, Optional retryPolicy As RetryPolicy = Nothing, Optional dependsOn As IList(Of DependencyReference) = Nothing)

参数

pipeline
TriggerPipelineReference

为已准备就绪的触发器窗口触发事件时,将为其创建运行的管道。

frequency
String

时间窗口的频率。 可能的值包括:“Minute”、“Hour”、“Month”

interval
Int32

时间窗口的间隔。 允许的最小间隔为 15 分钟。

startTime
DateTime

触发器的时间段的开始时间,在此期间,为已就绪的窗口触发事件。 目前仅支持 UTC 时间。

maxConcurrency
Int32

为触发新运行的) , (准备执行的最大并行时间窗口数。

additionalProperties
IDictionary<String,Object>

此集合反序列化消息中的不匹配属性

description
String

触发器说明。

runtimeState
String

指示触发器是否正在运行。 在触发器上调用启动/停止 API 时进行了更新。 可能的值包括:“Started”、“Stopped”、“Disabled”

annotations
IList<Object>

可用于描述触发器的标记列表。

endTime
Nullable<DateTime>

触发器的时间段的结束时间,在此期间,为已就绪的窗口触发事件。 目前仅支持 UTC 时间。

delay
Object

指定触发器在触发新运行之前等待超过到期时间的时长。 它不会更改窗口开始和结束时间。 默认值为 0。 Type:string (或 expression with resultType string) ,pattern: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) 。

retryPolicy
RetryPolicy

将应用于失败管道运行的重试策略。

dependsOn
IList<DependencyReference>

此触发器所依赖的触发器。 仅支持翻转窗口触发器。

适用于