Partilhar via


ProvisioningServiceClient.RunBulkEnrollmentOperationAsync Método

Definição

Sobrecargas

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

Criar, atualizar ou excluir um conjunto de Registros de Dispositivo individuais.

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

Criar, atualizar ou excluir um conjunto de Registros de Dispositivo individuais.

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>)

Criar, atualizar ou excluir um conjunto de Registros de Dispositivo individuais.

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

o BulkOperationMode que define a única operação a ser feito sobre individualEnrollments. Não pode ser null.

individualEnrollments
IEnumerable<IndividualEnrollment>

a coleção de IndividualEnrollment que contém a descrição de cada individualEnrollment. Não pode estar null ou vazio.

Retornos

Um BulkEnrollmentOperationResult objeto com o resultado da operação para cada registro.

Exceções

se os parâmetros fornecidos não estiverem corretos.

se o SDK não tiver enviado a solicitação para o Serviço de Provisionamento de Dispositivos.

se o Serviço de Provisionamento de Dispositivos não foi capaz de executar a operação em massa.

Comentários

Essa API fornece os meios para fazer uma única operação em vários registros individuais. Uma operação válida é determinada por BulkOperationModee pode ser 'create', 'update', 'updateIfMatchETag' ou 'delete'.

Aplica-se a

RunBulkEnrollmentOperationAsync(BulkOperationMode, IEnumerable<IndividualEnrollment>, CancellationToken)

Criar, atualizar ou excluir um conjunto de Registros de Dispositivo individuais.

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

o BulkOperationMode que define a única operação a ser feito sobre individualEnrollments. Não pode ser null.

individualEnrollments
IEnumerable<IndividualEnrollment>

a coleção de IndividualEnrollment que contém a descrição de cada individualEnrollment. Não pode estar null ou vazio.

cancellationToken
CancellationToken

O token de cancelamento.

Retornos

Um BulkEnrollmentOperationResult objeto com o resultado da operação para cada registro.

Exceções

se os parâmetros fornecidos não estiverem corretos.

se o SDK não tiver enviado a solicitação para o Serviço de Provisionamento de Dispositivos.

se o Serviço de Provisionamento de Dispositivos não foi capaz de executar a operação em massa.

Comentários

Essa API fornece os meios para fazer uma única operação em vários registros individuais. Uma operação válida é determinada por BulkOperationModee pode ser 'create', 'update', 'updateIfMatchETag' ou 'delete'.

Aplica-se a