JobClient.ScheduleTwinUpdateAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET