JobClient.ScheduleTwinUpdateAsync メソッド

定義

オーバーロード

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

1 つまたは複数のデバイスでツイン タグと必要なプロパティを更新する新しいジョブを作成します

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

1 つまたは複数のデバイスでツイン タグと必要なプロパティを更新する新しいジョブを作成します

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

1 つまたは複数のデバイスでツイン タグと必要なプロパティを更新する新しいジョブを作成します

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)

パラメーター

jobId
String

このジョブの一意のジョブ ID

queryCondition
String

ジョブを実行するデバイスを評価するためのクエリ条件

twin
Twin

更新に使用するツイン オブジェクト

startTimeUtc
DateTime

ジョブを開始する Utc の日付時刻

maxExecutionTimeInSeconds
Int64

最大実行時間 (秒単位)、つまり、ジョブが実行できる ttl 期間

戻り値

JobResponse オブジェクト

適用対象

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

1 つまたは複数のデバイスでツイン タグと必要なプロパティを更新する新しいジョブを作成します

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)

パラメーター

jobId
String

このジョブの一意のジョブ ID

queryCondition
String

ジョブを実行するデバイスを評価するためのクエリ条件

twin
Twin

更新に使用するツイン オブジェクト

startTimeUtc
DateTime

ジョブを開始する Utc の日付時刻

maxExecutionTimeInSeconds
Int64

最大実行時間 (秒単位)、つまり、ジョブが実行できる ttl 期間

cancellationToken
CancellationToken

タスクの取り消しトークン

戻り値

JobResponse オブジェクト

適用対象