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 case-Eigenschaft aus, die der in der equals-Eigenschaft erwarteten Ausdrucksauswertung entsprechen.
public class SwitchActivity : Azure.ResourceManager.DataFactory.Models.ControlActivity
type SwitchActivity = class
inherit ControlActivity
Public Class SwitchActivity
Inherits ControlActivity
- Vererbung
Konstruktoren
SwitchActivity(String, DataFactoryExpression) |
Initialisiert eine neue instance von SwitchActivity. |
Eigenschaften
AdditionalProperties |
Weitere Eigenschaften Um dem Wert dieser Eigenschaft ein -Objekt zuzuweisen, verwenden Sie FromObjectAsJson<T>(T, JsonSerializerOptions). Verwenden Sie FromString(String), um dieser Eigenschaft eine bereits formatierte JSON-Zeichenfolge zuzuweisen. Beispiele:
|
Cases |
Liste der Fälle, die den erwarteten Werten der Eigenschaft "on" entsprechen. Dies ist eine optionale Eigenschaft, und wenn sie nicht bereitgestellt wird, 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 PipelineActivity 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, , DatabricksSparkPythonActivityDeleteActivityExecuteDataFlowActivityExecuteSsisPackageActivityExecutePipelineActivityDatabricksSparkJarActivityDatabricksNotebookActivityExecuteWranglingDataflowActivityExecutionActivity, , WebActivityWaitActivityWebHookActivityFailActivityFilterActivityForEachActivityGetDatasetMetadataActivityHDInsightHiveActivityHDInsightMapReduceActivityHDInsightPigActivityHDInsightSparkActivityHDInsightStreamingActivityIfConditionActivityLookupActivityDataFactoryScriptActivitySetVariableActivitySynapseSparkJobDefinitionActivitySqlServerStoredProcedureActivitySwitchActivitySynapseNotebookActivityUntilActivityValidationActivity |
DependsOn |
Die Aktivität hängt von der Bedingung ab. (Geerbt von PipelineActivity) |
Description |
Aktivitätsbeschreibung. (Geerbt von PipelineActivity) |
Name |
Aktivitätsname. (Geerbt von PipelineActivity) |
On |
Ein Ausdruck, der zu einer Zeichenfolge oder ganzen Zahl ausgewertet wird. 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 bereitgestellt wird, lautet die status standardmäßig Erfolgreich. (Geerbt von PipelineActivity) |
State |
Aktivitätsstatus. Dies ist eine optionale Eigenschaft, und wenn nicht angegeben, lautet der Status standardmäßig Aktiv. (Geerbt von PipelineActivity) |
UserProperties |
Aktivitätsbenutzereigenschaften. (Geerbt von PipelineActivity) |
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für