Freigeben über


TumblingWindowTrigger Konstruktoren

Definition

Überlädt

TumblingWindowTrigger()

Initialisiert eine neue instance der TumblingWindowTrigger-Klasse.

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

Initialisiert eine neue instance der TumblingWindowTrigger-Klasse.

TumblingWindowTrigger()

Initialisiert eine neue instance der TumblingWindowTrigger-Klasse.

public TumblingWindowTrigger ();
Public Sub New ()

Gilt für:

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

Initialisiert eine neue instance der TumblingWindowTrigger-Klasse.

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)

Parameter

pipeline
TriggerPipelineReference

Pipeline, für die Ausführungen erstellt werden, wenn ein Ereignis für das Triggerfenster ausgelöst wird, das bereit ist.

frequency
String

Die Häufigkeit der Zeitfenster. Mögliche Werte: "Minute", "Hour", "Month"

interval
Int32

Das Intervall der Zeitfenster. Das zulässige Mindestintervall beträgt 15 Minuten.

startTime
DateTime

Die Startzeit für den Zeitraum des Triggers, in dem Ereignisse für bereite Fenster ausgelöst werden. Derzeit wird nur die UTC-Zeit unterstützt.

maxConcurrency
Int32

Die maximale Anzahl von Parallelzeitfenstern (bereit für die Ausführung), für die eine neue Ausführung ausgelöst wird.

additionalProperties
IDictionary<String,Object>

Nicht übereinstimmende Eigenschaften aus der Nachricht werden für diese Auflistung deserialisiert.

description
String

Triggerbeschreibung.

runtimeState
String

Gibt an, ob der Trigger ausgeführt wird oder nicht. Aktualisiert, wenn Start/Stop-APIs auf dem Trigger aufgerufen werden. Mögliche Werte: "Started", "Stopped", "Disabled"

annotations
IList<Object>

Liste der Tags, die zum Beschreiben des Triggers verwendet werden können.

endTime
Nullable<DateTime>

Die Endzeit für den Zeitraum des Triggers, in dem Ereignisse für bereite Fenster ausgelöst werden. Derzeit wird nur die UTC-Zeit unterstützt.

delay
Object

Gibt an, wie lange der Trigger über die fällige Zeit wartet, bevor eine neue Ausführung ausgelöst wird. Die Start- und Endzeit des Fensters wird nicht geändert. Die Standardeinstellung ist 0. Type: string (or Expression with resultType string), pattern: ((\d+).)? (\d\d):(60| ([0-5][0-9])):( 60| ([0-5][0-9])).

retryPolicy
RetryPolicy

Wiederholungsrichtlinie, die bei fehlerhaften Pipelineausführungen angewendet wird.

dependsOn
IList<DependencyReference>

Trigger, von denen dieser Trigger abhängt. Es werden nur tumbende Fenstertrigger unterstützt.

Gilt für: