JobClient.ScheduleDeviceMethodAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ScheduleDeviceMethodAsync(String, String, CloudToDeviceMethod, DateTime, Int64) |
Crée un travail pour exécuter une méthode d’appareil sur un ou plusieurs appareils |
ScheduleDeviceMethodAsync(String, String, CloudToDeviceMethod, DateTime, Int64, CancellationToken) |
Crée un travail pour exécuter une méthode d’appareil sur un ou plusieurs appareils |
ScheduleDeviceMethodAsync(String, String, CloudToDeviceMethod, DateTime, Int64)
Crée un travail pour exécuter une méthode d’appareil sur un ou plusieurs appareils
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse> ScheduleDeviceMethodAsync (string jobId, string queryCondition, Microsoft.Azure.Devices.CloudToDeviceMethod cloudToDeviceMethod, DateTime startTimeUtc, long maxExecutionTimeInSeconds);
abstract member ScheduleDeviceMethodAsync : string * string * Microsoft.Azure.Devices.CloudToDeviceMethod * DateTime * int64 -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse>
override this.ScheduleDeviceMethodAsync : string * string * Microsoft.Azure.Devices.CloudToDeviceMethod * DateTime * int64 -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse>
Public Overridable Function ScheduleDeviceMethodAsync (jobId As String, queryCondition As String, cloudToDeviceMethod As CloudToDeviceMethod, startTimeUtc As DateTime, maxExecutionTimeInSeconds As Long) As Task(Of JobResponse)
Paramètres
- jobId
- String
ID de travail unique pour ce travail
- queryCondition
- String
Condition de requête pour évaluer les appareils sur lesquels exécuter le travail
- cloudToDeviceMethod
- CloudToDeviceMethod
Paramètres d’appel de méthode
- startTimeUtc
- DateTime
Date d’heure utc pour démarrer le travail
- maxExecutionTimeInSeconds
- Int64
Durée d’exécution maximale en secondes, c’est-à-dire durée de vie que le travail peut exécuter
Retours
Objet JobResponse
S’applique à
ScheduleDeviceMethodAsync(String, String, CloudToDeviceMethod, DateTime, Int64, CancellationToken)
Crée un travail pour exécuter une méthode d’appareil sur un ou plusieurs appareils
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse> ScheduleDeviceMethodAsync (string jobId, string queryCondition, Microsoft.Azure.Devices.CloudToDeviceMethod cloudToDeviceMethod, DateTime startTimeUtc, long maxExecutionTimeInSeconds, System.Threading.CancellationToken cancellationToken);
abstract member ScheduleDeviceMethodAsync : string * string * Microsoft.Azure.Devices.CloudToDeviceMethod * DateTime * int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse>
override this.ScheduleDeviceMethodAsync : string * string * Microsoft.Azure.Devices.CloudToDeviceMethod * DateTime * int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse>
Public Overridable Function ScheduleDeviceMethodAsync (jobId As String, queryCondition As String, cloudToDeviceMethod As CloudToDeviceMethod, startTimeUtc As DateTime, maxExecutionTimeInSeconds As Long, cancellationToken As CancellationToken) As Task(Of JobResponse)
Paramètres
- jobId
- String
ID de travail unique pour ce travail
- queryCondition
- String
Condition de requête pour évaluer les appareils sur lesquels exécuter le travail
- cloudToDeviceMethod
- CloudToDeviceMethod
Paramètres d’appel de méthode
- startTimeUtc
- DateTime
Date d’heure utc pour démarrer le travail
- maxExecutionTimeInSeconds
- Int64
Durée d’exécution maximale en secondes, c’est-à-dire durée de vie que le travail peut exécuter
- cancellationToken
- CancellationToken
Jeton d’annulation de tâche
Retours
Objet JobResponse
S’applique à
Azure SDK for .NET