Freigeben über


ForEachActivity Klasse

Definition

Diese Aktivität wird verwendet, um eine Sammlung zu durchlaufen und bestimmte Aktivitäten auszuführen.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.ForEachActivity+ForEachActivityConverter))]
public class ForEachActivity : Azure.Analytics.Synapse.Artifacts.Models.ControlActivity
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.ForEachActivity+ForEachActivityConverter))>]
type ForEachActivity = class
    inherit ControlActivity
Public Class ForEachActivity
Inherits ControlActivity
Vererbung
ForEachActivity
Attribute

Konstruktoren

ForEachActivity(String, Expression, IEnumerable<Activity>)

Initialisiert eine neue instance von ForEachActivity.

Eigenschaften

Activities

Liste der auszuführenden Aktivitäten. Beachten Sie, dass Activity die Basisklasse ist. Je nach Szenario muss hier möglicherweise eine abgeleitete Klasse der Basisklasse zugewiesen werden, oder diese Eigenschaft muss in eine der möglichen abgeleiteten Klassen umgewandelt werden. Die verfügbaren abgeleiteten Klassen umfassen AppendVariableActivity, AzureDataExplorerCommandActivity, AzureFunctionActivity, AzureMLUpdateResourceActivityCustomActivityCopyActivityControlActivityDataLakeAnalyticsUsqlActivityAzureMLExecutePipelineActivityAzureMLBatchExecutionActivity, , DatabricksSparkPythonActivityDeleteActivityExecuteDataFlowActivityExecuteSsisPackageActivityExecutePipelineActivityDatabricksSparkJarActivityDatabricksNotebookActivityExecutionActivityFailActivity, , WebActivityWaitActivityWebHookActivityFilterActivityForEachActivityGetMetadataActivityHDInsightHiveActivityHDInsightMapReduceActivityHDInsightPigActivityHDInsightSparkActivityHDInsightStreamingActivityIfConditionActivityLookupActivityScriptActivitySetVariableActivitySynapseSparkJobDefinitionActivitySqlPoolStoredProcedureActivitySqlServerStoredProcedureActivitySwitchActivitySynapseNotebookActivityUntilActivityValidationActivity

AdditionalProperties

Zusätzliche Eigenschaften.

(Geerbt von Activity)
BatchCount

Batchanzahl, die zum Steuern der Anzahl der parallelen Ausführungen verwendet werden soll (wenn „isSequential“ auf „false“ festgelegt ist).

DependsOn

Die Aktivität hängt von der Bedingung ab.

(Geerbt von Activity)
Description

Aktivitätsbeschreibung.

(Geerbt von Activity)
IsSequential

Sollte die Schleife nacheinander oder parallel ausgeführt werden (max. 50).

Items

Zu durchlaufende Sammlung.

Name

Aktivitätsname.

(Geerbt von Activity)
OnInactiveMarkAs

Statusergebnis der Aktivität, wenn der Status auf Inaktiv festgelegt ist. Dies ist eine optionale Eigenschaft. Wenn die Aktivität nicht bereitgestellt wird, lautet die status standardmäßig Erfolgreich.

(Geerbt von Activity)
State

Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, lautet der Status standardmäßig Aktiv.

(Geerbt von Activity)
UserProperties

Aktivitätsbenutzereigenschaften.

(Geerbt von Activity)

Gilt für: