Partager via


CloudTask Constructeurs

Définition

Surcharges

CloudTask()

Initialise une nouvelle instance de la classe CloudTask.

CloudTask(String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, ExitConditions, Nullable<TaskState>, Nullable<DateTime>, Nullable<TaskState>, Nullable<DateTime>, String, TaskContainerSettings, IList<ResourceFile>, IList<OutputFile>, IList<EnvironmentSetting>, AffinityInformation, TaskConstraints, Nullable<Int32>, UserIdentity, TaskExecutionInformation, ComputeNodeInformation, MultiInstanceSettings, TaskStatistics, TaskDependencies, IList<ApplicationPackageReference>, AuthenticationTokenSettings)

Initialise une nouvelle instance de la classe CloudTask.

CloudTask()

Source:
CloudTask.cs

Initialise une nouvelle instance de la classe CloudTask.

public CloudTask ();
Public Sub New ()

S’applique à

CloudTask(String, String, String, String, Nullable<DateTime>, Nullable<DateTime>, ExitConditions, Nullable<TaskState>, Nullable<DateTime>, Nullable<TaskState>, Nullable<DateTime>, String, TaskContainerSettings, IList<ResourceFile>, IList<OutputFile>, IList<EnvironmentSetting>, AffinityInformation, TaskConstraints, Nullable<Int32>, UserIdentity, TaskExecutionInformation, ComputeNodeInformation, MultiInstanceSettings, TaskStatistics, TaskDependencies, IList<ApplicationPackageReference>, AuthenticationTokenSettings)

Source:
CloudTask.cs

Initialise une nouvelle instance de la classe CloudTask.

public CloudTask (string id = default, string displayName = default, string url = default, string eTag = default, DateTime? lastModified = default, DateTime? creationTime = default, Microsoft.Azure.Batch.Protocol.Models.ExitConditions exitConditions = default, Microsoft.Azure.Batch.Protocol.Models.TaskState? state = default, DateTime? stateTransitionTime = default, Microsoft.Azure.Batch.Protocol.Models.TaskState? previousState = default, DateTime? previousStateTransitionTime = default, string commandLine = default, Microsoft.Azure.Batch.Protocol.Models.TaskContainerSettings containerSettings = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> resourceFiles = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.OutputFile> outputFiles = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> environmentSettings = default, Microsoft.Azure.Batch.Protocol.Models.AffinityInformation affinityInfo = default, Microsoft.Azure.Batch.Protocol.Models.TaskConstraints constraints = default, int? requiredSlots = default, Microsoft.Azure.Batch.Protocol.Models.UserIdentity userIdentity = default, Microsoft.Azure.Batch.Protocol.Models.TaskExecutionInformation executionInfo = default, Microsoft.Azure.Batch.Protocol.Models.ComputeNodeInformation nodeInfo = default, Microsoft.Azure.Batch.Protocol.Models.MultiInstanceSettings multiInstanceSettings = default, Microsoft.Azure.Batch.Protocol.Models.TaskStatistics stats = default, Microsoft.Azure.Batch.Protocol.Models.TaskDependencies dependsOn = default, System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ApplicationPackageReference> applicationPackageReferences = default, Microsoft.Azure.Batch.Protocol.Models.AuthenticationTokenSettings authenticationTokenSettings = default);
new Microsoft.Azure.Batch.Protocol.Models.CloudTask : string * string * string * string * Nullable<DateTime> * Nullable<DateTime> * Microsoft.Azure.Batch.Protocol.Models.ExitConditions * Nullable<Microsoft.Azure.Batch.Protocol.Models.TaskState> * Nullable<DateTime> * Nullable<Microsoft.Azure.Batch.Protocol.Models.TaskState> * Nullable<DateTime> * string * Microsoft.Azure.Batch.Protocol.Models.TaskContainerSettings * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ResourceFile> * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.OutputFile> * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.EnvironmentSetting> * Microsoft.Azure.Batch.Protocol.Models.AffinityInformation * Microsoft.Azure.Batch.Protocol.Models.TaskConstraints * Nullable<int> * Microsoft.Azure.Batch.Protocol.Models.UserIdentity * Microsoft.Azure.Batch.Protocol.Models.TaskExecutionInformation * Microsoft.Azure.Batch.Protocol.Models.ComputeNodeInformation * Microsoft.Azure.Batch.Protocol.Models.MultiInstanceSettings * Microsoft.Azure.Batch.Protocol.Models.TaskStatistics * Microsoft.Azure.Batch.Protocol.Models.TaskDependencies * System.Collections.Generic.IList<Microsoft.Azure.Batch.Protocol.Models.ApplicationPackageReference> * Microsoft.Azure.Batch.Protocol.Models.AuthenticationTokenSettings -> Microsoft.Azure.Batch.Protocol.Models.CloudTask
Public Sub New (Optional id As String = Nothing, Optional displayName As String = 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 exitConditions As ExitConditions = Nothing, Optional state As Nullable(Of TaskState) = Nothing, Optional stateTransitionTime As Nullable(Of DateTime) = Nothing, Optional previousState As Nullable(Of TaskState) = Nothing, Optional previousStateTransitionTime As Nullable(Of DateTime) = Nothing, Optional commandLine As String = Nothing, Optional containerSettings As TaskContainerSettings = Nothing, Optional resourceFiles As IList(Of ResourceFile) = Nothing, Optional outputFiles As IList(Of OutputFile) = Nothing, Optional environmentSettings As IList(Of EnvironmentSetting) = Nothing, Optional affinityInfo As AffinityInformation = Nothing, Optional constraints As TaskConstraints = Nothing, Optional requiredSlots As Nullable(Of Integer) = Nothing, Optional userIdentity As UserIdentity = Nothing, Optional executionInfo As TaskExecutionInformation = Nothing, Optional nodeInfo As ComputeNodeInformation = Nothing, Optional multiInstanceSettings As MultiInstanceSettings = Nothing, Optional stats As TaskStatistics = Nothing, Optional dependsOn As TaskDependencies = Nothing, Optional applicationPackageReferences As IList(Of ApplicationPackageReference) = Nothing, Optional authenticationTokenSettings As AuthenticationTokenSettings = Nothing)

Paramètres

id
String

Chaîne qui identifie de manière unique la tâche dans le travail.

displayName
String

Nom complet de la tâche.

url
String

URL de la tâche.

eTag
String

ETag de la tâche.

lastModified
Nullable<DateTime>

Heure de la dernière modification de la tâche.

creationTime
Nullable<DateTime>

Heure de création de la tâche.

exitConditions
ExitConditions

Comment le service Batch doit répondre à la fin de la tâche.

state
Nullable<TaskState>

État actuel de la tâche.

stateTransitionTime
Nullable<DateTime>

Heure à laquelle la tâche est entrée dans son état actuel.

previousState
Nullable<TaskState>

État précédent de la tâche.

previousStateTransitionTime
Nullable<DateTime>

Heure à laquelle la tâche est entrée dans son état précédent.

commandLine
String

Ligne de commande de la tâche.

containerSettings
TaskContainerSettings

Paramètres du conteneur sous lequel la tâche s’exécute.

resourceFiles
IList<ResourceFile>

Liste des fichiers que le service Batch téléchargera sur le nœud de calcul avant d’exécuter la ligne de commande.

outputFiles
IList<OutputFile>

Liste des fichiers que le service Batch chargera à partir du nœud de calcul après l’exécution de la ligne de commande.

environmentSettings
IList<EnvironmentSetting>

Liste des paramètres de variable d’environnement pour la tâche.

affinityInfo
AffinityInformation

Indicateur de localité qui peut être utilisé par le service Batch pour sélectionner un nœud de calcul sur lequel démarrer la nouvelle tâche.

constraints
TaskConstraints

Contraintes d’exécution qui s’appliquent à cette tâche.

requiredSlots
Nullable<Int32>

Nombre d’emplacements de planification dont la tâche a besoin pour s’exécuter.

userIdentity
UserIdentity

Identité de l’utilisateur sous laquelle la tâche s’exécute.

executionInfo
TaskExecutionInformation

Informations sur l’exécution de la tâche.

nodeInfo
ComputeNodeInformation

Informations sur le nœud de calcul sur lequel la tâche s’est exécutée.

multiInstanceSettings
MultiInstanceSettings

Objet qui indique que la tâche est une tâche multi-instance et contient des informations sur l’exécution de la tâche multi-instance.

stats
TaskStatistics

Statistiques d’utilisation des ressources pour la tâche.

dependsOn
TaskDependencies

Tâches dont dépend cette tâche.

applicationPackageReferences
IList<ApplicationPackageReference>

Liste des packages que le service Batch déploiera sur le nœud de calcul avant d’exécuter la ligne de commande.

authenticationTokenSettings
AuthenticationTokenSettings

Paramètres d’un jeton d’authentification que la tâche peut utiliser pour effectuer des opérations de service Batch.

S’applique à