Udostępnij za pośrednictwem


ProvisioningTransportHandlerMqtt.RegisterAsync Method

Definition

Overloads

RegisterAsync(ProvisioningTransportRegisterMessage, CancellationToken)

Registers a device described by the message.

RegisterAsync(ProvisioningTransportRegisterMessage, TimeSpan)

Registers a device described by the message.

RegisterAsync(ProvisioningTransportRegisterMessage, CancellationToken)

Registers a device described by the message.

public override System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Client.DeviceRegistrationResult> RegisterAsync (Microsoft.Azure.Devices.Provisioning.Client.Transport.ProvisioningTransportRegisterMessage message, System.Threading.CancellationToken cancellationToken);
override this.RegisterAsync : Microsoft.Azure.Devices.Provisioning.Client.Transport.ProvisioningTransportRegisterMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Client.DeviceRegistrationResult>
Public Overrides Function RegisterAsync (message As ProvisioningTransportRegisterMessage, cancellationToken As CancellationToken) As Task(Of DeviceRegistrationResult)

Parameters

message
ProvisioningTransportRegisterMessage

The provisioning message.

cancellationToken
CancellationToken

The cancellation token.

Returns

The registration result.

Applies to

RegisterAsync(ProvisioningTransportRegisterMessage, TimeSpan)

Registers a device described by the message.

public override System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Client.DeviceRegistrationResult> RegisterAsync (Microsoft.Azure.Devices.Provisioning.Client.Transport.ProvisioningTransportRegisterMessage message, TimeSpan timeout);
override this.RegisterAsync : Microsoft.Azure.Devices.Provisioning.Client.Transport.ProvisioningTransportRegisterMessage * TimeSpan -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Provisioning.Client.DeviceRegistrationResult>
Public Overrides Function RegisterAsync (message As ProvisioningTransportRegisterMessage, timeout As TimeSpan) As Task(Of DeviceRegistrationResult)

Parameters

message
ProvisioningTransportRegisterMessage

The provisioning message.

timeout
TimeSpan

The maximum amount of time to allow this operation to run for before timing out.

Returns

The registration result.

Applies to