Freigeben über


TaskConstraints Konstruktoren

Definition

Überlädt

TaskConstraints()

Initialisiert eine neue instance der TaskConstraints-Klasse.

TaskConstraints(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<Int32>)

Initialisiert eine neue instance der TaskConstraints-Klasse.

TaskConstraints()

Quelle:
TaskConstraints.cs

Initialisiert eine neue instance der TaskConstraints-Klasse.

public TaskConstraints ();
Public Sub New ()

Gilt für:

TaskConstraints(Nullable<TimeSpan>, Nullable<TimeSpan>, Nullable<Int32>)

Quelle:
TaskConstraints.cs

Initialisiert eine neue instance der TaskConstraints-Klasse.

public TaskConstraints (TimeSpan? maxWallClockTime = default, TimeSpan? retentionTime = default, int? maxTaskRetryCount = default);
new Microsoft.Azure.Batch.Protocol.Models.TaskConstraints : Nullable<TimeSpan> * Nullable<TimeSpan> * Nullable<int> -> Microsoft.Azure.Batch.Protocol.Models.TaskConstraints
Public Sub New (Optional maxWallClockTime As Nullable(Of TimeSpan) = Nothing, Optional retentionTime As Nullable(Of TimeSpan) = Nothing, Optional maxTaskRetryCount As Nullable(Of Integer) = Nothing)

Parameter

maxWallClockTime
Nullable<TimeSpan>

Die maximal verstrichene Zeit, die der Task ausführen kann, gemessen an dem Zeitpunkt, zu dem der Task gestartet wird. Wenn der Task nicht innerhalb des Zeitlimits abgeschlossen wird, wird er vom Batch-Dienst beendet.

retentionTime
Nullable<TimeSpan>

Die mindeste Zeit zum Beibehalten des Aufgabenverzeichnisses auf dem Computeknoten, auf dem es ausgeführt wurde, ab dem Zeitpunkt, zu dem die Ausführung abgeschlossen ist. Nach diesem Zeitpunkt kann der Batch-Dienst das Aufgabenverzeichnis und seinen gesamten Inhalt löschen.

maxTaskRetryCount
Nullable<Int32>

Die maximale Anzahl von Wiederholungsversuchen für den Vorgang. Der Batch-Dienst versucht einen Vorgang erneut, wenn sein Exitcode nicht zero ist.

Gilt für: