Partager via


ProvisioningServiceClient.RunBulkEnrollmentOperationAsync Méthode

Définition

Surcharges

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

Créez, mettez à jour ou supprimez un ensemble d’inscriptions d’appareils individuelles.

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

Créez, mettez à jour ou supprimez un ensemble d’inscriptions d’appareils individuelles.

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

Créez, mettez à jour ou supprimez un ensemble d’inscriptions d’appareils individuelles.

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)

Paramètres

bulkOperationMode
BulkOperationMode

BulkOperationMode qui définit l’opération unique à effectuer sur les individualEnrollments. Ne peut pas être null.

individualEnrollments
IEnumerable<IndividualEnrollment>

collection de IndividualEnrollment qui contient la description de chaque individualEnrollment. Il ne peut pas être null ou vide.

Retours

Objet BulkEnrollmentOperationResult avec le résultat de l’opération pour chaque inscription.

Exceptions

si les paramètres fournis ne sont pas corrects.

si le KIT de développement logiciel (SDK) n’a pas pu envoyer la demande au service Device Provisioning.

si le service Device Provisioning n’a pas pu exécuter l’opération en bloc.

Remarques

Cette API fournit les moyens d’effectuer une seule opération sur plusieurs individualEnrollments. Une opération valide est déterminée par BulkOperationMode, et peut être « create », « update », « updateIfMatchETag » ou « delete ».

S’applique à

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

Créez, mettez à jour ou supprimez un ensemble d’inscriptions d’appareils individuelles.

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)

Paramètres

bulkOperationMode
BulkOperationMode

BulkOperationMode qui définit l’opération unique à effectuer sur les individualEnrollments. Ne peut pas être null.

individualEnrollments
IEnumerable<IndividualEnrollment>

collection de IndividualEnrollment qui contient la description de chaque individualEnrollment. Il ne peut pas être null ou vide.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Objet BulkEnrollmentOperationResult avec le résultat de l’opération pour chaque inscription.

Exceptions

si les paramètres fournis ne sont pas corrects.

si le KIT de développement logiciel (SDK) n’a pas pu envoyer la demande au service Device Provisioning.

si le service Device Provisioning n’a pas pu exécuter l’opération en bloc.

Remarques

Cette API fournit les moyens d’effectuer une seule opération sur plusieurs individualEnrollments. Une opération valide est déterminée par BulkOperationMode, et peut être « create », « update », « updateIfMatchETag » ou « delete ».

S’applique à