SwitchActivity Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Diese Aktivität wertet einen Ausdruck aus und führt Aktivitäten unter der Cases-Eigenschaft aus, die der in der equals-Eigenschaft erwarteten Ausdrucksauswertung entsprechen.
[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.SwitchActivity+SwitchActivityConverter))]
public class SwitchActivity : Azure.Analytics.Synapse.Artifacts.Models.ControlActivity
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.SwitchActivity+SwitchActivityConverter))>]
type SwitchActivity = class
inherit ControlActivity
Public Class SwitchActivity
Inherits ControlActivity
- Vererbung
- Attribute
Konstruktoren
SwitchActivity(String, Expression) |
Initialisiert eine neue instance von SwitchActivity. |
Eigenschaften
AdditionalProperties |
Zusätzliche Eigenschaften. (Geerbt von Activity) |
Cases |
Liste der Fälle, die den erwarteten Werten der Eigenschaft "on" entsprechen. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, führt die Aktivität Aktivitäten aus, die in defaultActivities bereitgestellt werden. |
DefaultActivities |
Liste der Aktivitäten, die ausgeführt werden sollen, wenn keine Fallbedingung erfüllt ist. Dies ist eine optionale Eigenschaft, und wenn sie nicht bereitgestellt wird, wird die Aktivität ohne Aktion beendet. Beachten Sie, dass Activity es sich um die Basisklasse handelt. 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, AzureMLBatchExecutionActivityAzureMLExecutePipelineActivity, AzureMLUpdateResourceActivity, CopyActivityControlActivity, , , DatabricksNotebookActivityCustomActivityDataLakeAnalyticsUsqlActivityDatabricksSparkJarActivityDatabricksSparkPythonActivityDeleteActivityExecuteDataFlowActivityExecutePipelineActivityExecuteSsisPackageActivityExecutionActivityFailActivityFilterActivityForEachActivityGetMetadataActivityHDInsightHiveActivityHDInsightMapReduceActivityHDInsightPigActivityHDInsightSparkActivityHDInsightStreamingActivityIfConditionActivityLookupActivityScriptActivitySetVariableActivitySynapseSparkJobDefinitionActivitySqlPoolStoredProcedureActivitySqlServerStoredProcedureActivitySwitchActivitySynapseNotebookActivityUntilActivityValidationActivityWaitActivityWebActivityWebHookActivity |
DependsOn |
Die Aktivität hängt von der Bedingung ab. (Geerbt von Activity) |
Description |
Aktivitätsbeschreibung. (Geerbt von Activity) |
Name |
Aktivitätsname. (Geerbt von Activity) |
On |
Ein Ausdruck, der als Zeichenfolge oder ganze Zahl ausgewertet würde. Dies wird verwendet, um den Block von Aktivitäten in Fällen zu bestimmen, die ausgeführt werden. |
OnInactiveMarkAs |
Statusergebnis der Aktivität, wenn der Status auf Inaktiv festgelegt ist. Dies ist eine optionale Eigenschaft. Wenn die Aktivität nicht angegeben wird, ist die status standardmäßig erfolgreich. (Geerbt von Activity) |
State |
Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, ist der Status standardmäßig Aktiv. (Geerbt von Activity) |
UserProperties |
Aktivitätsbenutzereigenschaften. (Geerbt von Activity) |
Gilt für:
Azure SDK for .NET