EnrollmentGroupsClient.RunBulkOperationAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Cree, actualice o elimine un conjunto de grupos de inscripción.
public System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Service.BulkEnrollmentOperationResult> RunBulkOperationAsync (Microsoft.Azure.Devices.Provisioning.Service.BulkOperationMode bulkOperationMode, System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Provisioning.Service.EnrollmentGroup> enrollmentGroups, System.Threading.CancellationToken cancellationToken = default);
member this.RunBulkOperationAsync : Microsoft.Azure.Devices.Provisioning.Service.BulkOperationMode * seq<Microsoft.Azure.Devices.Provisioning.Service.EnrollmentGroup> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Service.BulkEnrollmentOperationResult>
Public Function RunBulkOperationAsync (bulkOperationMode As BulkOperationMode, enrollmentGroups As IEnumerable(Of EnrollmentGroup), Optional cancellationToken As CancellationToken = Nothing) As Task(Of BulkEnrollmentOperationResult)
Parámetros
- bulkOperationMode
- BulkOperationMode
BulkOperationMode que define la operación única que se va a realizar en el grupo de inscripción. No puede ser null.
- enrollmentGroups
- IEnumerable<EnrollmentGroup>
Colección de EnrollmentGroup que contiene la descripción de cada grupo de inscripción. No puede ser null ni estar vacía.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
Objeto con el resultado de cada operación.
Excepciones
Si el cliente no pudo enviar la solicitud o el servicio no pudo ejecutar la operación masiva.
Si el valor proporcionado enrollmentGroups
es NULL.
Si el elemento proporcionado enrollmentGroups
es una colección vacía.
Si el cliente no pudo enviar la solicitud o el servicio no pudo ejecutar la operación masiva.
Si el proporcionado cancellationToken
ha solicitado la cancelación.
Comentarios
Esta API proporciona los medios para realizar una sola operación en varios grupos de inscripción. Una operación válida viene determinada por BulkOperationModey puede ser "create", "update", "updateIfMatchETag" o "delete".
Se aplica a
Azure SDK for .NET