IndividualEnrollmentsClient.RunBulkOperationAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellen, Aktualisieren oder Löschen einzelner Registrierungsgruppen.
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.IndividualEnrollment> individualEnrollments, System.Threading.CancellationToken cancellationToken = default);
member this.RunBulkOperationAsync : 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 RunBulkOperationAsync (bulkOperationMode As BulkOperationMode, individualEnrollments As IEnumerable(Of IndividualEnrollment), Optional cancellationToken As CancellationToken = Nothing) As Task(Of BulkEnrollmentOperationResult)
Parameter
- bulkOperationMode
- BulkOperationMode
Der BulkOperationMode , der den einzelnen Vorgang definiert, der für die einzelnen Registrierungen ausgeführt werden soll. Es darf nicht NULL sein.
- individualEnrollments
- IEnumerable<IndividualEnrollment>
Die Auflistung von IndividualEnrollment enthält die Beschreibung der einzelnen Registrierungen. Sie darf weder null noch leer sein.
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Ein -Objekt mit dem Ergebnis der einzelnen Vorgänge.
Ausnahmen
Wenn der Client die Anforderung oder den Dienst nicht senden konnte, konnte der Massenvorgang nicht ausgeführt werden.
Wenn die angegebene individualEnrollments
null ist.
Wenn die bereitgestellte individualEnrollments
eine leere Auflistung ist.
Wenn der Client die Anforderung oder den Dienst nicht senden konnte, konnte der Massenvorgang nicht ausgeführt werden.
Wenn die bereitgestellte cancellationToken
kündigung angefordert hat.
Hinweise
Diese API bietet die Möglichkeit, einen einzelnen Vorgang über mehrere einzelne Registrierungen auszuführen. Ein gültiger Vorgang wird von BulkOperationModebestimmt und kann "create", "update", "updateIfMatchETag" oder "delete" sein.
Gilt für:
Azure SDK for .NET