RegistryManager.UpdateDevices2Async Method

Definition

Overloads

UpdateDevices2Async(IEnumerable<Device>)

Update a list of devices with the system

UpdateDevices2Async(IEnumerable<Device>, Boolean, CancellationToken)

Update a list of devices with the system

UpdateDevices2Async(IEnumerable<Device>)

Update a list of devices with the system

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateDevices2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices);
abstract member UpdateDevices2Async : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.UpdateDevices2Async : seq<Microsoft.Azure.Devices.Device> -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
Public Overridable Function UpdateDevices2Async (devices As IEnumerable(Of Device)) As Task(Of BulkRegistryOperationResult)

Parameters

devices
IEnumerable<Device>

The Device objects being updated.

Returns

Returns a BulkRegistryOperationResult object.

Applies to

UpdateDevices2Async(IEnumerable<Device>, Boolean, CancellationToken)

Update a list of devices with the system

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult> UpdateDevices2Async (System.Collections.Generic.IEnumerable<Microsoft.Azure.Devices.Device> devices, bool forceUpdate, System.Threading.CancellationToken cancellationToken);
abstract member UpdateDevices2Async : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
override this.UpdateDevices2Async : seq<Microsoft.Azure.Devices.Device> * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.BulkRegistryOperationResult>
Public Overridable Function UpdateDevices2Async (devices As IEnumerable(Of Device), forceUpdate As Boolean, cancellationToken As CancellationToken) As Task(Of BulkRegistryOperationResult)

Parameters

devices
IEnumerable<Device>

The Device objects being updated.

forceUpdate
Boolean

Forces the device object to be replaced even if it was updated since it was retrieved last time.

cancellationToken
CancellationToken

The token which allows the operation to be canceled.

Returns

Returns a BulkRegistryOperationResult object.

Applies to