DevicesClient.ExportAsync(ExportJobProperties, CancellationToken) メソッド

定義

指定された URI で指定されたコンテナーにデバイス登録をエクスポートする新しい一括ジョブを作成します。

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.ExportJobProperties> ExportAsync (Microsoft.Azure.Devices.ExportJobProperties jobParameters, System.Threading.CancellationToken cancellationToken = default);
abstract member ExportAsync : Microsoft.Azure.Devices.ExportJobProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.ExportJobProperties>
override this.ExportAsync : Microsoft.Azure.Devices.ExportJobProperties * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.ExportJobProperties>
Public Overridable Function ExportAsync (jobParameters As ExportJobProperties, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ExportJobProperties)

パラメーター

jobParameters
ExportJobProperties

ジョブのパラメーター。

cancellationToken
CancellationToken

操作を取り消すトークン。

戻り値

新しく作成されたジョブの JobProperties。

例外

指定されたジョブ プロパティ インスタンスが null の場合。

IoT ハブが失敗した状態コードで要求に応答した場合。 たとえば、指定された要求が調整された場合、 IotHubServiceExceptionThrottlingException スローされます。 考えられるエラー ケースの完全な一覧については、「」を参照してください IotHubServiceErrorCode

ネットワーク接続、DNS エラー、サーバー証明書の検証などの根本的な問題が原因で HTTP 要求が失敗した場合。

指定されたキャンセル トークンが取り消しを要求した場合。

注釈

条件付きには構成が含まれます (指定されている場合)。

適用対象