Partager via


CloudJobSchedule Classe

Définition

Planification des travaux qui autorise les travaux récurrents en spécifiant quand exécuter des travaux et une spécification utilisée pour créer chaque travail.

public class CloudJobSchedule : Microsoft.Azure.Batch.IInheritedBehaviors, Microsoft.Azure.Batch.IRefreshable
type CloudJobSchedule = class
    interface IRefreshable
    interface IInheritedBehaviors
Public Class CloudJobSchedule
Implements IInheritedBehaviors, IRefreshable
Héritage
CloudJobSchedule
Implémente

Constructeurs

CloudJobSchedule()

Constructeur par défaut pour prendre en charge la simulation de la CloudJobSchedule classe .

Propriétés

CreationTime

Obtient l’heure de création de la planification du travail.

CustomBehaviors

Obtient ou définit une liste de comportements qui modifient ou personnalisent les demandes adressées au service Batch effectuées via ce CloudJobSchedule.

DisplayName

Obtient ou définit le nom complet de la planification du travail.

ETag

Obtient l’ETag de la planification du travail.

ExecutionInformation

Obtient les informations d’exécution de la planification du travail.

Id

Obtient ou définit l’ID de la planification du travail.

JobSpecification

Obtient ou définit un JobSpecification contenant les détails des travaux à créer en fonction de .Schedule

LastModified

Obtient l’heure de la dernière modification de la planification du travail.

Metadata

Obtient ou définit une liste de paires nom-valeur associées à la planification en tant que métadonnées.

PreviousState

Obtient l’état précédent de la planification du travail.

PreviousStateTransitionTime

Obtient l’heure à laquelle la planification du travail est entrée dans son état précédent.

Schedule

Obtient ou définit la planification qui détermine quand les travaux seront créés.

State

Obtient l’état actuel de la planification du travail.

StateTransitionTime

Obtient l’heure à laquelle le CloudJobSchedule est entré dans son état actuel.

Statistics

Obtient un JobScheduleStatistics contenant des statistiques d’utilisation des ressources pour toute la durée de vie de la planification du travail.

Url

Obtient l’URL de la planification du travail.

Méthodes

Commit(IEnumerable<BatchClientBehavior>)

Valide cette valeur CloudJobSchedule dans le service Azure Batch.

CommitAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Valide cette valeur CloudJobSchedule dans le service Azure Batch.

CommitChanges(IEnumerable<BatchClientBehavior>)

Valide toutes les modifications en attente apportées au CloudJobSchedule service Azure Batch.

CommitChangesAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Valide toutes les modifications en attente apportées au CloudJobSchedule service Azure Batch.

Delete(IEnumerable<BatchClientBehavior>)

Supprime ce CloudJobSchedule.

DeleteAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Supprime ce CloudJobSchedule.

Disable(IEnumerable<BatchClientBehavior>)

Désactive ce CloudJobSchedule. Les planifications désactivées ne créent pas de nouveaux travaux, mais peuvent être réactivé ultérieurement.

DisableAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Désactive ce CloudJobSchedule. Les planifications désactivées ne créent pas de nouveaux travaux, mais peuvent être réactivé ultérieurement.

Enable(IEnumerable<BatchClientBehavior>)

Active ce CloudJobSchedule, ce qui permet de créer des travaux en fonction de .Schedule

EnableAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Active ce CloudJobSchedule, ce qui permet de créer des travaux en fonction de .Schedule

ListJobs(DetailLevel, IEnumerable<BatchClientBehavior>)

Énumère les travaux créés sous ce CloudJobSchedule.

Refresh(DetailLevel, IEnumerable<BatchClientBehavior>)

Actualise le actuel CloudJobSchedule.

RefreshAsync(DetailLevel, IEnumerable<BatchClientBehavior>, CancellationToken)

Actualise le actuel CloudJobSchedule.

Terminate(IEnumerable<BatchClientBehavior>)

Termine ce CloudJobSchedule. Les planifications terminées restent dans le système, mais ne créent pas de travaux.

TerminateAsync(IEnumerable<BatchClientBehavior>, CancellationToken)

Termine ce CloudJobSchedule. Les planifications terminées restent dans le système, mais ne créent pas de travaux.

S’applique à