JobSpecification 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.
Gibt Details zu den Aufträgen an, die nach einem Zeitplan erstellt werden sollen.
public class JobSpecification
type JobSpecification = class
Public Class JobSpecification
- Vererbung
-
JobSpecification
Konstruktoren
JobSpecification() |
Initialisiert eine neue instance der JobSpecification-Klasse. |
JobSpecification(PoolInformation, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<OnAllTasksComplete>, Nullable<OnTaskFailure>, JobNetworkConfiguration, JobConstraints, JobManagerTask, JobPreparationTask, JobReleaseTask, IList<EnvironmentSetting>, IList<MetadataItem>) |
Initialisiert eine neue instance der JobSpecification-Klasse. |
Eigenschaften
AllowTaskPreemption |
Ruft ab oder legt fest, ob Aufgaben in diesem Auftrag von anderen Aufträgen mit hoher Priorität entfernt werden können. |
CommonEnvironmentSettings |
Ruft eine Liste allgemeiner Umgebungsvariableneinstellungen ab oder legt diese fest. Diese Umgebungsvariablen werden für alle Aufgaben in Aufträgen festgelegt, die unter diesem Zeitplan erstellt wurden (einschließlich Auftrags-Manager, Auftragsvorbereitungs- und Auftragsfreigabetasks). |
Constraints |
Ruft die Ausführungseinschränkungen für Aufträge ab, die unter diesem Zeitplan erstellt wurden, oder legt diese fest. |
DisplayName |
Ruft den Anzeigenamen für Aufträge ab, die unter diesem Zeitplan erstellt wurden, oder legt diesen fest. |
JobManagerTask |
Ruft die Details einer Auftrags-Manager-Aufgabe ab, die gestartet werden soll, wenn ein Auftrag unter diesem Zeitplan gestartet wird, oder legt diese fest. |
JobPreparationTask |
Ruft den Auftragsvorbereitungstask für Aufträge ab, die unter diesem Zeitplan erstellt wurden, oder legt diesen fest. |
JobReleaseTask |
Ruft den Auftragsfreigabetask für Aufträge ab, die unter diesem Zeitplan erstellt wurden, oder legt diesen fest. |
MaxParallelTasks |
Ruft die maximale Anzahl von Tasks ab, die parallel für den Auftrag ausgeführt werden können, oder legt diese fest. |
Metadata |
Ruft eine Liste von Name-Wert-Paaren ab, die jedem unter diesem Zeitplan erstellten Auftrag als Metadaten zugeordnet sind, oder legt diese fest. |
NetworkConfiguration |
Ruft die Netzwerkkonfiguration für den Auftrag ab oder legt sie fest. |
OnAllTasksComplete |
Ruft die Aktion ab, die der Batch-Dienst ausführen soll, wenn alle Aufgaben in einem Unter diesem Zeitplan erstellten Auftrag den Status Abgeschlossen haben, oder legt diese fest. |
OnTaskFailure |
Ruft die Aktion ab, die der Batch-Dienst ausführen soll, wenn ein Task in einem unter diesem Zeitplan erstellten Auftrag fehlschlägt, oder legt diese fest. Ein Task gilt als fehlgeschlagen, wenn er fehlgeschlagen ist, wenn eine failureInfo vorhanden ist. Eine failureInfo wird festgelegt, wenn der Task mit einem Exitcode ungleich 0 abgeschlossen wird, nachdem die Wiederholungsanzahl ausgeschöpft wurde, oder wenn beim Starten der Aufgabe ein Fehler aufgetreten ist, z. B. aufgrund eines Fehlers zum Herunterladen einer Ressourcendatei. |
PoolInfo |
Ruft den Pool ab, in dem der Batch-Dienst die Aufgaben von Aufträgen ausführt, die unter diesem Zeitplan erstellt wurden, oder legt diesen fest. |
Priority |
Ruft die Priorität von Aufträgen ab, die unter diesem Zeitplan erstellt wurden, oder legt diese fest. |
UsesTaskDependencies |
Ruft ab oder legt fest, ob Tasks im Auftrag Abhängigkeiten voneinander definieren können. Die Standardeinstellung ist „false“. |
Gilt für:
Azure SDK for .NET