RegistryManager.RemoveDevices2Async Method

Definition

Overloads

RemoveDevices2Async(IEnumerable<Device>)

Deletes a list of previously registered devices from the system.

RemoveDevices2Async(IEnumerable<Device>, Boolean, CancellationToken)

Deletes a list of previously registered devices from the system.

RemoveDevices2Async(IEnumerable<Device>)

Deletes a list of previously registered devices from the system.

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

Parameters

devices
IEnumerable<Device>

The devices being deleted.

Returns

Returns a BulkRegistryOperationResult object.

Applies to

RemoveDevices2Async(IEnumerable<Device>, Boolean, CancellationToken)

Deletes a list of previously registered devices from the system.

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

Parameters

devices
IEnumerable<Device>

The devices being deleted.

forceRemove
Boolean

Forces the device object to be removed 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