RegistryManager.AddModuleAsync Method

Definition

Overloads

AddModuleAsync(Module)

Register a new module with device in the system

AddModuleAsync(Module, CancellationToken)

Register a new module with device in the system

AddModuleAsync(Module)

Register a new module with device in the system

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

Parameters

module
Module

The Module object being registered.

Returns

The Module object with the generated keys and ETags.

Applies to

AddModuleAsync(Module, CancellationToken)

Register a new module with device in the system

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

Parameters

module
Module

The Module object being registered.

cancellationToken
CancellationToken

The token which allows the operation to be canceled.

Returns

The Module object with the generated keys and ETags.

Applies to