Compartir a través de


ProvisioningServiceClient.RunBulkEnrollmentOperationAsync Método

Definición

Sobrecargas

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

Cree, actualice o elimine un conjunto de inscripciones de dispositivos individuales.

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

Cree, actualice o elimine un conjunto de inscripciones de dispositivos individuales.

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

Cree, actualice o elimine un conjunto de inscripciones de dispositivos individuales.

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)

Parámetros

bulkOperationMode
BulkOperationMode

BulkOperationMode que define la operación única que se va a realizar a través de individualEnrollments. No puede ser null.

individualEnrollments
IEnumerable<IndividualEnrollment>

colección de IndividualEnrollment que contiene la descripción de cada individualEnrollment. No puede ser null ni estar vacío.

Devoluciones

Objeto BulkEnrollmentOperationResult con el resultado de la operación para cada inscripción.

Excepciones

si los parámetros proporcionados no son correctos.

si el SDK no pudo enviar la solicitud al servicio Device Provisioning.

si el servicio Device Provisioning no pudo ejecutar la operación masiva.

Comentarios

Esta API proporciona los medios para realizar una sola operación en varios individualEnrollments. Una operación válida viene determinada por BulkOperationModey puede ser "create", "update", "updateIfMatchETag" o "delete".

Se aplica a

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

Cree, actualice o elimine un conjunto de inscripciones de dispositivos individuales.

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)

Parámetros

bulkOperationMode
BulkOperationMode

BulkOperationMode que define la operación única que se va a realizar a través de individualEnrollments. No puede ser null.

individualEnrollments
IEnumerable<IndividualEnrollment>

colección de IndividualEnrollment que contiene la descripción de cada individualEnrollment. No puede ser null ni estar vacío.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Objeto BulkEnrollmentOperationResult con el resultado de la operación para cada inscripción.

Excepciones

si los parámetros proporcionados no son correctos.

si el SDK no pudo enviar la solicitud al servicio Device Provisioning.

si el servicio Device Provisioning no pudo ejecutar la operación masiva.

Comentarios

Esta API proporciona los medios para realizar una sola operación en varios individualEnrollments. Una operación válida viene determinada por BulkOperationModey puede ser "create", "update", "updateIfMatchETag" o "delete".

Se aplica a