Freigeben über


CloudJob Klasse

Definition

Ein Azure Batch-Auftrag.

public class CloudJob
type CloudJob = class
Public Class CloudJob
Vererbung
CloudJob

Konstruktoren

CloudJob()

Initialisiert eine neue instance der CloudJob-Klasse.

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)

Initialisiert eine neue instance der CloudJob-Klasse.

Eigenschaften

AllowTaskPreemption

Ruft ab oder legt fest, ob Aufgaben in diesem Auftrag von anderen Aufträgen mit hoher Priorität vorgezogen werden können.

CommonEnvironmentSettings

Ruft die Liste allgemeiner Umgebungsvariableneinstellungen ab oder legt sie fest. Diese Umgebungsvariablen werden für alle Aufgaben im Auftrag (einschließlich Auftrags-Manager, Auftragsvorbereitung und Auftragsfreigabeaufgaben) festgelegt.

Constraints

Ruft die Ausführungseinschränkungen für den Auftrag ab oder legt diese fest.

CreationTime

Ruft die Erstellungszeit des Auftrags ab oder legt diese fest.

DisplayName

Ruft den Anzeigenamen für den Auftrag ab oder legt diese fest.

ETag

Ruft das ETag des Auftrags ab oder legt es fest.

ExecutionInfo

Ruft die Ausführungsinformationen für den Auftrag ab oder legt diese fest.

Id

Ruft eine Zeichenfolge ab, die den Auftrag innerhalb des Kontos eindeutig identifiziert, oder legt diese fest.

JobManagerTask

Ruft Details einer Auftrags-Manager-Aufgabe ab, die beim Starten des Auftrags gestartet werden soll, oder legt diese fest.

JobPreparationTask

Ruft den Auftragsvorbereitungstask ab oder legt diese fest.

JobReleaseTask

Ruft den Auftragsfreigabetask ab oder legt diese fest.

LastModified

Ruft den Zeitpunkt der letzten Änderung des Auftrags ab oder legt diese fest.

MaxParallelTasks

Ruft die maximale Anzahl von Aufgaben 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 dem Auftrag als Metadaten zugeordnet sind, oder legt diese fest.

NetworkConfiguration

Ruft die Netzwerkkonfiguration für den Auftrag ab oder legt diese fest.

OnAllTasksComplete

Ruft die Aktion ab, die der Batch-Dienst ausführen soll, wenn sich alle Aufgaben im Auftrag im Status abgeschlossen befinden, oder legt diese fest.

OnTaskFailure

Ruft die Aktion ab, die der Batch-Dienst ausführen soll, wenn ein Vorgang im Auftrag fehlschlägt, oder legt diese fest.

PoolInfo

Ruft die Pooleinstellungen ab, die dem Auftrag zugeordnet sind, oder legt diese fest.

PreviousState

Ruft den vorherigen Status des Auftrags ab oder legt diese fest.

PreviousStateTransitionTime

Ruft die Zeit ab, zu der der Auftrag in den vorherigen Zustand eingetreten ist, oder legt diese fest.

Priority

Ruft die Priorität des Auftrags ab oder legt sie fest.

State

Ruft den aktuellen Status des Auftrags ab oder legt diese fest.

StateTransitionTime

Ruft die Zeit ab, zu der der Auftrag in den aktuellen Zustand gelangt ist, oder legt diese fest.

Stats

Ruft Ressourcennutzungsstatistiken für die gesamte Lebensdauer des Auftrags ab oder legt diese fest.

Url

Ruft die URL des Auftrags ab oder legt sie fest.

UsesTaskDependencies

Ruft ab oder legt fest, ob Aufgaben im Auftrag Abhängigkeiten voneinander definieren können. Die Standardeinstellung ist „false“.

Gilt für: