RegistryManager.AddDeviceAsync Method

Definition

Overloads

AddDeviceAsync(Device)

Register a new device with the system

AddDeviceAsync(Device, CancellationToken)

Register a new device with the system

AddDeviceAsync(Device)

Register a new device with the system

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> AddDeviceAsync (Microsoft.Azure.Devices.Device device);
abstract member AddDeviceAsync : Microsoft.Azure.Devices.Device -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.AddDeviceAsync : Microsoft.Azure.Devices.Device -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
Public Overridable Function AddDeviceAsync (device As Device) As Task(Of Device)

Parameters

device
Device

The Device object being registered.

Returns

Task<Device>

The Device object with the generated keys and ETags.

Applies to

AddDeviceAsync(Device, CancellationToken)

Register a new device with the system

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device> AddDeviceAsync (Microsoft.Azure.Devices.Device device, System.Threading.CancellationToken cancellationToken);
abstract member AddDeviceAsync : Microsoft.Azure.Devices.Device * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
override this.AddDeviceAsync : Microsoft.Azure.Devices.Device * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Device>
Public Overridable Function AddDeviceAsync (device As Device, cancellationToken As CancellationToken) As Task(Of Device)

Parameters

device
Device

The Device object being registered.

cancellationToken
CancellationToken

The token which allows the operation to be canceled.

Returns

Task<Device>

The Device object with the generated keys and ETags.

Applies to