JobAddParameter Konstruktoren
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.
Überlädt
JobAddParameter() |
Initialisiert eine neue instance der JobAddParameter-Klasse. |
JobAddParameter(String, PoolInformation, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, JobConstraints, JobManagerTask, JobPreparationTask, JobReleaseTask, IList<EnvironmentSetting>, Nullable<OnAllTasksComplete>, Nullable<OnTaskFailure>, IList<MetadataItem>, Nullable<Boolean>, JobNetworkConfiguration) |
Initialisiert eine neue instance der JobAddParameter-Klasse. |
JobAddParameter()
- Quelle:
- JobAddParameter.cs
Initialisiert eine neue instance der JobAddParameter-Klasse.
public JobAddParameter ();
Public Sub New ()
Gilt für:
JobAddParameter(String, PoolInformation, String, Nullable<Int32>, Nullable<Int32>, Nullable<Boolean>, JobConstraints, JobManagerTask, JobPreparationTask, JobReleaseTask, IList<EnvironmentSetting>, Nullable<OnAllTasksComplete>, Nullable<OnTaskFailure>, IList<MetadataItem>, Nullable<Boolean>, JobNetworkConfiguration)
- Quelle:
- JobAddParameter.cs
Initialisiert eine neue instance der JobAddParameter-Klasse.
public JobAddParameter (string id, Microsoft.Azure.Batch.Protocol.Models.PoolInformation poolInfo, string displayName = default, int? priority = default, int? maxParallelTasks = default, bool? allowTaskPreemption = default, Microsoft.Azure.Batch.Protocol.Models.JobConstraints constraints = default, Microsoft.Azure.Batch.Protocol.Models.JobManagerTask jobManagerTask = default, Microsoft.Azure.Batch.Protocol.Models.JobPreparationTask jobPreparationTask = default, Microsoft.Azure.Batch.Protocol.Models.JobReleaseTask jobReleaseTask = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> commonEnvironmentSettings = default, Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete? onAllTasksComplete = default, Microsoft.Azure.Batch.Protocol.Models.OnTaskFailure? onTaskFailure = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.MetadataItem> metadata = default, bool? usesTaskDependencies = default, Microsoft.Azure.Batch.Protocol.Models.JobNetworkConfiguration networkConfiguration = default);
new Microsoft.Azure.Batch.Protocol.Models.JobAddParameter : string * Microsoft.Azure.Batch.Protocol.Models.PoolInformation * string * Nullable<int> * Nullable<int> * Nullable<bool> * Microsoft.Azure.Batch.Protocol.Models.JobConstraints * Microsoft.Azure.Batch.Protocol.Models.JobManagerTask * Microsoft.Azure.Batch.Protocol.Models.JobPreparationTask * Microsoft.Azure.Batch.Protocol.Models.JobReleaseTask * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> * Nullable<Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete> * Nullable<Microsoft.Azure.Batch.Protocol.Models.OnTaskFailure> * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.MetadataItem> * Nullable<bool> * Microsoft.Azure.Batch.Protocol.Models.JobNetworkConfiguration -> Microsoft.Azure.Batch.Protocol.Models.JobAddParameter
Public Sub New (id As String, poolInfo As PoolInformation, Optional displayName As String = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional maxParallelTasks As Nullable(Of Integer) = Nothing, Optional allowTaskPreemption As Nullable(Of Boolean) = Nothing, Optional constraints As JobConstraints = Nothing, Optional jobManagerTask As JobManagerTask = Nothing, Optional jobPreparationTask As JobPreparationTask = Nothing, Optional jobReleaseTask As JobReleaseTask = Nothing, Optional commonEnvironmentSettings As IList(Of EnvironmentSetting) = Nothing, Optional onAllTasksComplete As Nullable(Of OnAllTasksComplete) = Nothing, Optional onTaskFailure As Nullable(Of OnTaskFailure) = Nothing, Optional metadata As IList(Of MetadataItem) = Nothing, Optional usesTaskDependencies As Nullable(Of Boolean) = Nothing, Optional networkConfiguration As JobNetworkConfiguration = Nothing)
Parameter
- id
- String
Eine Zeichenfolge, die den Auftrag innerhalb des Kontos eindeutig identifiziert.
- poolInfo
- PoolInformation
Der Pool, in dem der Batch-Dienst die Aufgaben des Auftrags ausführt.
- displayName
- String
Der Anzeigename für den Auftrag.
Die maximale Anzahl von Tasks, die parallel für den Auftrag ausgeführt werden können.
Ob Aufgaben in diesem Auftrag von anderen Aufträgen mit hoher Priorität entfernt werden können
- constraints
- JobConstraints
Die Ausführungseinschränkungen für den Auftrag.
- jobManagerTask
- JobManagerTask
Details zu einer Auftrags-Manager-Aufgabe, die beim Starten des Auftrags gestartet werden soll.
- jobPreparationTask
- JobPreparationTask
Der Auftragsvorbereitungstask.
- jobReleaseTask
- JobReleaseTask
Der Auftragsfreigabetask.
- commonEnvironmentSettings
- IList<EnvironmentSetting>
Die Liste der allgemeinen Umgebungsvariableneinstellungen. Diese Umgebungsvariablen werden für alle Aufgaben im Auftrag (einschließlich Auftrags-Manager, Auftragsvorbereitung und Auftragsfreigabetasks) festgelegt.
- onAllTasksComplete
- Nullable<OnAllTasksComplete>
Die Aktion, die der Batch-Dienst ausführen soll, wenn sich alle Aufgaben im Auftrag im Status Abgeschlossen befinden.
- onTaskFailure
- Nullable<OnTaskFailure>
Die Aktion, die der Batch-Dienst ausführen soll, wenn ein Task im Auftrag fehlschlägt.
- metadata
- IList<MetadataItem>
Eine Liste von Name-Wert-Paaren, die dem Auftrag als Metadaten zugeordnet sind.
Gibt an, ob Aufgaben im Auftrag Abhängigkeiten voneinander definieren können. Die Standardeinstellung ist „false“.
- networkConfiguration
- JobNetworkConfiguration
Die Netzwerkkonfiguration für den Auftrag.
Gilt für:
Azure SDK for .NET