次の方法で共有


ProvisioningServiceClient.RunBulkEnrollmentOperationAsync メソッド

定義

オーバーロード

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

個々のデバイス登録のセットを作成、更新、または削除します。

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

個々のデバイス登録のセットを作成、更新、または削除します。

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

個々のデバイス登録のセットを作成、更新、または削除します。

public System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Service.BulkEnrollmentOperationResult> RunBulkEnrollmentOperationAsync (Microsoft.Azure.Devices.Provisioning.Service.BulkOperationMode bulkOperationMode, System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment> individualEnrollments);
member this.RunBulkEnrollmentOperationAsync : Microsoft.Azure.Devices.Provisioning.Service.BulkOperationMode * seq<Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Service.BulkEnrollmentOperationResult>
Public Function RunBulkEnrollmentOperationAsync (bulkOperationMode As BulkOperationMode, individualEnrollments As IEnumerable(Of IndividualEnrollment)) As Task(Of BulkEnrollmentOperationResult)

パラメーター

bulkOperationMode
BulkOperationMode

BulkOperationMode individualEnrollments に対して実行する 1 つの操作を定義する 。 null にすることはできません。

individualEnrollments
IEnumerable<IndividualEnrollment>

各 individualEnrollment の説明を含む のコレクション IndividualEnrollment 。 または 空に null することはできません。

戻り値

BulkEnrollmentOperationResult登録ごとに操作の結果を含む オブジェクト。

例外

指定されたパラメーターが正しくない場合は 。

SDK が Device Provisioning Service に要求を送信できなかった場合は 。

デバイス プロビジョニング サービスが一括操作を実行できなかった場合は 。

注釈

この API は、複数の individualEnrollments に対して 1 つの操作を実行する手段を提供します。 有効な操作は によって BulkOperationMode決定され、'create'、'update'、'updateIfMatchETag'、または 'delete' にすることができます。

適用対象

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

個々のデバイス登録のセットを作成、更新、または削除します。

public System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Service.BulkEnrollmentOperationResult> RunBulkEnrollmentOperationAsync (Microsoft.Azure.Devices.Provisioning.Service.BulkOperationMode bulkOperationMode, System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment> individualEnrollments, System.Threading.CancellationToken cancellationToken);
member this.RunBulkEnrollmentOperationAsync : Microsoft.Azure.Devices.Provisioning.Service.BulkOperationMode * seq<Microsoft.Azure.Devices.Provisioning.Service.IndividualEnrollment> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Service.BulkEnrollmentOperationResult>
Public Function RunBulkEnrollmentOperationAsync (bulkOperationMode As BulkOperationMode, individualEnrollments As IEnumerable(Of IndividualEnrollment), cancellationToken As CancellationToken) As Task(Of BulkEnrollmentOperationResult)

パラメーター

bulkOperationMode
BulkOperationMode

BulkOperationMode individualEnrollments に対して実行する 1 つの操作を定義する 。 null にすることはできません。

individualEnrollments
IEnumerable<IndividualEnrollment>

各 individualEnrollment の説明を含む のコレクション IndividualEnrollment 。 または 空に null することはできません。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

BulkEnrollmentOperationResult登録ごとに操作の結果を含む オブジェクト。

例外

指定されたパラメーターが正しくない場合は 。

SDK が Device Provisioning Service に要求を送信できなかった場合は 。

デバイス プロビジョニング サービスが一括操作を実行できなかった場合は 。

注釈

この API は、複数の individualEnrollments に対して 1 つの操作を実行する手段を提供します。 有効な操作は によって BulkOperationMode決定され、'create'、'update'、'updateIfMatchETag'、または 'delete' にすることができます。

適用対象