CloudJob 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
CloudJob()
- Quelle:
- CloudJob.cs
Initialisiert eine neue instance der CloudJob-Klasse.
public CloudJob ();
Public Sub New ()
Gilt für:
CloudJob(String, String, Nullable<Boolean>, String, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<JobState>, Nullable<DateTime>, Nullable<JobState>, Nullable<DateTime>, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, JobConstraints, JobManagerTask, JobPreparationTask, JobReleaseTask, IList<EnvironmentSetting>, PoolInformation, Nullable<OnAllTasksComplete>, Nullable<OnTaskFailure>, JobNetworkConfiguration, IList<MetadataItem>, JobExecutionInformation, JobStatistics)
- Quelle:
- CloudJob.cs
Initialisiert eine neue instance der CloudJob-Klasse.
public CloudJob (string id = default, string displayName = default, bool? usesTaskDependencies = default, string url = default, string eTag = default, DateTime? lastModified = default, DateTime? creationTime = default, Microsoft.Azure.Batch.Protocol.Models.JobState? state = default, DateTime? stateTransitionTime = default, Microsoft.Azure.Batch.Protocol.Models.JobState? previousState = default, DateTime? previousStateTransitionTime = default, int? priority = default, bool? allowTaskPreemption = default, int? maxParallelTasks = 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.PoolInformation poolInfo = default, Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete? onAllTasksComplete = default, Microsoft.Azure.Batch.Protocol.Models.OnTaskFailure? onTaskFailure = default, Microsoft.Azure.Batch.Protocol.Models.JobNetworkConfiguration networkConfiguration = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.MetadataItem> metadata = default, Microsoft.Azure.Batch.Protocol.Models.JobExecutionInformation executionInfo = default, Microsoft.Azure.Batch.Protocol.Models.JobStatistics stats = default);
new Microsoft.Azure.Batch.Protocol.Models.CloudJob : string * string * Nullable<bool> * string * string * Nullable<DateTime> * Nullable<DateTime> * Nullable<Microsoft.Azure.Batch.Protocol.Models.JobState> * Nullable<DateTime> * Nullable<Microsoft.Azure.Batch.Protocol.Models.JobState> * Nullable<DateTime> * Nullable<int> * Nullable<bool> * Nullable<int> * 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> * Microsoft.Azure.Batch.Protocol.Models.PoolInformation * Nullable<Microsoft.Azure.Batch.Protocol.Models.OnAllTasksComplete> * Nullable<Microsoft.Azure.Batch.Protocol.Models.OnTaskFailure> * Microsoft.Azure.Batch.Protocol.Models.JobNetworkConfiguration * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.MetadataItem> * Microsoft.Azure.Batch.Protocol.Models.JobExecutionInformation * Microsoft.Azure.Batch.Protocol.Models.JobStatistics -> Microsoft.Azure.Batch.Protocol.Models.CloudJob
Public Sub New (Optional id As String = Nothing, Optional displayName As String = Nothing, Optional usesTaskDependencies As Nullable(Of Boolean) = Nothing, Optional url As String = Nothing, Optional eTag As String = Nothing, Optional lastModified As Nullable(Of DateTime) = Nothing, Optional creationTime As Nullable(Of DateTime) = Nothing, Optional state As Nullable(Of JobState) = Nothing, Optional stateTransitionTime As Nullable(Of DateTime) = Nothing, Optional previousState As Nullable(Of JobState) = Nothing, Optional previousStateTransitionTime As Nullable(Of DateTime) = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional allowTaskPreemption As Nullable(Of Boolean) = Nothing, Optional maxParallelTasks As Nullable(Of Integer) = 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 poolInfo As PoolInformation = Nothing, Optional onAllTasksComplete As Nullable(Of OnAllTasksComplete) = Nothing, Optional onTaskFailure As Nullable(Of OnTaskFailure) = Nothing, Optional networkConfiguration As JobNetworkConfiguration = Nothing, Optional metadata As IList(Of MetadataItem) = Nothing, Optional executionInfo As JobExecutionInformation = Nothing, Optional stats As JobStatistics = Nothing)
Parameter
- id
- String
Eine Zeichenfolge, die den Auftrag innerhalb des Kontos eindeutig identifiziert.
- displayName
- String
Der Anzeigename für den Auftrag.
Gibt an, ob Aufgaben im Auftrag Abhängigkeiten voneinander definieren können. Die Standardeinstellung ist „false“.
- url
- String
Die URL des Auftrags.
- eTag
- String
Das ETag des Auftrags.
Die Zeit, zu der der Auftrag in den aktuellen Zustand eingetreten ist.
Der Zeitpunkt, zu dem der Auftrag in den vorherigen Zustand eingetreten ist.
Ob Aufgaben in diesem Auftrag von anderen Aufträgen mit hoher Priorität vorbelastet werden können
Die maximale Anzahl von Aufgaben, die parallel für den Auftrag ausgeführt 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 Vorgang zur Auftragsvorbereitung.
- 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 Auftragsfreigabeaufgaben) festgelegt.
- poolInfo
- PoolInformation
Die Pooleinstellungen, die dem Auftrag zugeordnet sind.
- 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 sollte, wenn eine Aufgabe im Auftrag fehlschlägt.
- networkConfiguration
- JobNetworkConfiguration
Die Netzwerkkonfiguration für den Auftrag.
- metadata
- IList<MetadataItem>
Eine Liste von Name-Wert-Paaren, die dem Auftrag als Metadaten zugeordnet sind.
- executionInfo
- JobExecutionInformation
Die Ausführungsinformationen für den Auftrag.
- stats
- JobStatistics
Ressourcennutzungsstatistiken für die gesamte Lebensdauer des Auftrags.
Gilt für:
Azure SDK for .NET