Partager via


JobClient.ScheduleTwinUpdateAsync Méthode

Définition

Surcharges

ScheduleTwinUpdateAsync(String, String, Twin, DateTime, Int64)

Crée un travail pour mettre à jour les balises de jumeau et les propriétés souhaitées sur un ou plusieurs appareils

ScheduleTwinUpdateAsync(String, String, Twin, DateTime, Int64, CancellationToken)

Crée un travail pour mettre à jour les balises de jumeau et les propriétés souhaitées sur un ou plusieurs appareils

ScheduleTwinUpdateAsync(String, String, Twin, DateTime, Int64)

Crée un travail pour mettre à jour les balises de jumeau et les propriétés souhaitées sur un ou plusieurs appareils

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse> ScheduleTwinUpdateAsync (string jobId, string queryCondition, Microsoft.Azure.Devices.Shared.Twin twin, DateTime startTimeUtc, long maxExecutionTimeInSeconds);
abstract member ScheduleTwinUpdateAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * DateTime * int64 -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse>
override this.ScheduleTwinUpdateAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * DateTime * int64 -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse>
Public Overridable Function ScheduleTwinUpdateAsync (jobId As String, queryCondition As String, twin As Twin, 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

twin
Twin

Objet jumeau à utiliser pour la mise à jour

startTimeUtc
DateTime

Date et heure utc pour démarrer le travail

maxExecutionTimeInSeconds
Int64

Durée d’exécution maximale en secondes, c’est-à-dire durée ttl que le travail peut exécuter

Retours

Objet JobResponse

S’applique à

ScheduleTwinUpdateAsync(String, String, Twin, DateTime, Int64, CancellationToken)

Crée un travail pour mettre à jour les balises de jumeau et les propriétés souhaitées sur un ou plusieurs appareils

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse> ScheduleTwinUpdateAsync (string jobId, string queryCondition, Microsoft.Azure.Devices.Shared.Twin twin, DateTime startTimeUtc, long maxExecutionTimeInSeconds, System.Threading.CancellationToken cancellationToken);
abstract member ScheduleTwinUpdateAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * DateTime * int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse>
override this.ScheduleTwinUpdateAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * DateTime * int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.JobResponse>
Public Overridable Function ScheduleTwinUpdateAsync (jobId As String, queryCondition As String, twin As Twin, 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

twin
Twin

Objet jumeau à utiliser pour la mise à jour

startTimeUtc
DateTime

Date et heure utc pour démarrer le travail

maxExecutionTimeInSeconds
Int64

Durée d’exécution maximale en secondes, c’est-à-dire durée ttl que le travail peut exécuter

cancellationToken
CancellationToken

Jeton d’annulation de tâche

Retours

Objet JobResponse

S’applique à