Compartilhar via


JobClient.ScheduleTwinUpdateAsync Método

Definição

Sobrecargas

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

Cria um novo trabalho para atualizar marcas gêmeas e propriedades desejadas em um ou vários dispositivos

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

Cria um novo trabalho para atualizar marcas gêmeas e propriedades desejadas em um ou vários dispositivos

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

Cria um novo trabalho para atualizar marcas gêmeas e propriedades desejadas em um ou vários dispositivos

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)

Parâmetros

jobId
String

ID exclusiva do trabalho para este trabalho

queryCondition
String

Condição de consulta para avaliar em quais dispositivos executar o trabalho

twin
Twin

Objeto gêmeo a ser usado para a atualização

startTimeUtc
DateTime

Data e hora em Utc para iniciar o trabalho

maxExecutionTimeInSeconds
Int64

Tempo máximo de execução em segundos, ou seja, duração ttl que o trabalho pode executar

Retornos

Um objeto JobResponse

Aplica-se a

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

Cria um novo trabalho para atualizar marcas gêmeas e propriedades desejadas em um ou vários dispositivos

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)

Parâmetros

jobId
String

ID exclusiva do trabalho para este trabalho

queryCondition
String

Condição de consulta para avaliar em quais dispositivos executar o trabalho

twin
Twin

Objeto gêmeo a ser usado para a atualização

startTimeUtc
DateTime

Data e hora em Utc para iniciar o trabalho

maxExecutionTimeInSeconds
Int64

Tempo máximo de execução em segundos, ou seja, duração ttl que o trabalho pode executar

cancellationToken
CancellationToken

Token de cancelamento de tarefa

Retornos

Um objeto JobResponse

Aplica-se a