Partager via


IfConditionActivity Classe

Définition

Cette activité évalue une expression booléenne et exécute les activités sous la propriété ifTrueActivities ou la propriété ifFalseActivities en fonction du résultat de l’expression.

[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.IfConditionActivity+IfConditionActivityConverter))]
public class IfConditionActivity : Azure.Analytics.Synapse.Artifacts.Models.ControlActivity
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.IfConditionActivity+IfConditionActivityConverter))>]
type IfConditionActivity = class
    inherit ControlActivity
Public Class IfConditionActivity
Inherits ControlActivity
Héritage
IfConditionActivity
Attributs

Constructeurs

IfConditionActivity(String, Expression)

Initialise une nouvelle instance d’IfConditionActivity.

Propriétés

AdditionalProperties

Propriétés supplémentaires.

(Hérité de Activity)
DependsOn

L’activité dépend de la condition.

(Hérité de Activity)
Description

Description de l’activité.

(Hérité de Activity)
Expression

Expression qui prend la valeur Boolean. Il permet de déterminer le bloc d’activités (ifTrueActivities ou ifFalseActivities) qui sera exécuté.

IfFalseActivities

Liste des activités à exécuter si l’expression est évaluée sur false. Il s’agit d’une propriété facultative et si elle n’est pas fournie, l’activité se termine sans aucune action. Veuillez noter qu’il Activity s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent AppendVariableActivity, AzureDataExplorerCommandActivity, AzureMLBatchExecutionActivitySynapseSparkJobDefinitionActivityAzureMLExecutePipelineActivityAzureFunctionActivityControlActivityAzureMLUpdateResourceActivityCopyActivityExecuteSsisPackageActivityExecutionActivityExecutePipelineActivityExecuteDataFlowActivityDeleteActivityFailActivityDatabricksSparkPythonActivityDatabricksSparkJarActivityFilterActivityDatabricksNotebookActivityForEachActivityDataLakeAnalyticsUsqlActivityHDInsightHiveActivityHDInsightStreamingActivityLookupActivityIfConditionActivityHDInsightSparkActivityScriptActivityHDInsightMapReduceActivitySetVariableActivitySqlPoolStoredProcedureActivityHDInsightPigActivityGetMetadataActivitySqlServerStoredProcedureActivityCustomActivity, SynapseNotebookActivitySwitchActivityValidationActivityWaitActivityUntilActivityWebActivity et .WebHookActivity

IfTrueActivities

Liste des activités à exécuter si expression est évaluée sur true. Il s’agit d’une propriété facultative et si elle n’est pas fournie, l’activité se termine sans aucune action. Veuillez noter qu’il Activity s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent AppendVariableActivity, AzureDataExplorerCommandActivity, AzureMLBatchExecutionActivitySynapseSparkJobDefinitionActivityAzureMLExecutePipelineActivityAzureFunctionActivityControlActivityAzureMLUpdateResourceActivityCopyActivityExecuteSsisPackageActivityExecutionActivityExecutePipelineActivityExecuteDataFlowActivityDeleteActivityFailActivityDatabricksSparkPythonActivityDatabricksSparkJarActivityFilterActivityDatabricksNotebookActivityForEachActivityDataLakeAnalyticsUsqlActivityHDInsightHiveActivityHDInsightStreamingActivityLookupActivityIfConditionActivityHDInsightSparkActivityScriptActivityHDInsightMapReduceActivitySetVariableActivitySqlPoolStoredProcedureActivityHDInsightPigActivityGetMetadataActivitySqlServerStoredProcedureActivityCustomActivity, SynapseNotebookActivitySwitchActivityValidationActivityWaitActivityUntilActivityWebActivity et .WebHookActivity

Name

Nom de l’activité.

(Hérité de Activity)
OnInactiveMarkAs

Résultat de l’état de l’activité lorsque l’état est défini sur Inactif. Il s’agit d’une propriété facultative et si elle n’est pas fournie lorsque l’activité est inactive, l’status est Réussi par défaut.

(Hérité de Activity)
State

État de l’activité. Il s’agit d’une propriété facultative et si elle n’est pas fournie, l’état est Actif par défaut.

(Hérité de Activity)
UserProperties

Propriétés utilisateur de l’activité.

(Hérité de Activity)

S’applique à