Partager via


UntilActivity Classe

Définition

Cette activité exécute des activités internes jusqu’à ce que les résultats de l’expression booléenne spécifiés atteignent la valeur true ou le délai d’expiration, selon ce qui est le cas plus tôt.

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

Constructeurs

UntilActivity(String, Expression, IEnumerable<Activity>)

Initialise une nouvelle instance d’UntilActivity.

Propriétés

Activities

Liste des activités à exécuter. 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 avoir besoin d’être affectée ici, ou cette propriété doit être convertie en une des classes dérivées possibles. Les classes dérivées disponibles incluent AppendVariableActivity, AzureDataExplorerCommandActivity, AzureMLBatchExecutionActivityControlActivityAzureMLUpdateResourceActivityAzureFunctionActivityCustomActivityCopyActivityAzureMLExecutePipelineActivity, SynapseSparkJobDefinitionActivityExecuteDataFlowActivityDeleteActivityDatabricksSparkPythonActivityExecutePipelineActivityDatabricksSparkJarActivityDataLakeAnalyticsUsqlActivityLookupActivityIfConditionActivityScriptActivitySetVariableActivityHDInsightSparkActivitySynapseNotebookActivityHDInsightPigActivitySqlPoolStoredProcedureActivityDatabricksNotebookActivityExecuteSsisPackageActivityExecutionActivityFailActivityForEachActivityGetMetadataActivityHDInsightHiveActivitySqlServerStoredProcedureActivitySwitchActivityHDInsightStreamingActivityFilterActivityHDInsightMapReduceActivity, ValidationActivityWaitActivityUntilActivityet . WebActivityWebHookActivity

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. La boucle continue jusqu’à ce que cette expression soit évaluée à true.

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, la status est Succeeded 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)
Timeout

Spécifie le délai d’expiration d’exécution de l’activité. Si aucune valeur n’est spécifiée, la valeur timeSpan.FromDays(7) est 1 semaine par défaut. Type : chaîne (ou Expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])). Type : chaîne (ou Expression avec chaîne resultType), modèle : ((\d+).) ? (\d\d):(60|([0-5][0-9])):( 60|([0-5][0-9])).

UserProperties

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

(Hérité de Activity)

S’applique à