Compartilhar via


RegistryManager.UpdateModuleAsync Método

Definição

Sobrecargas

UpdateModuleAsync(Module)

Atualizar os campos mutáveis do registro do módulo

UpdateModuleAsync(Module, Boolean)

Atualizar os campos mutáveis do registro do módulo

UpdateModuleAsync(Module, CancellationToken)

Atualizar os campos mutáveis do registro do módulo

UpdateModuleAsync(Module, Boolean, CancellationToken)

Atualizar os campos mutáveis do registro do módulo

UpdateModuleAsync(Module)

Atualizar os campos mutáveis do registro do módulo

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

Parâmetros

module
Module

O objeto Module com campos atualizados.

Retornos

O objeto Module com ETags atualizadas.

Aplica-se a

UpdateModuleAsync(Module, Boolean)

Atualizar os campos mutáveis do registro do módulo

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

Parâmetros

module
Module

O objeto Module com campos atualizados.

forceUpdate
Boolean

Força o objeto de dispositivo a ser substituído sem considerar uma correspondência de ETag.

Retornos

O objeto Module com ETags atualizadas.

Aplica-se a

UpdateModuleAsync(Module, CancellationToken)

Atualizar os campos mutáveis do registro do módulo

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

Parâmetros

module
Module

O objeto Module com campos atualizados.

cancellationToken
CancellationToken

O token que permite que a operação seja cancelada.

Retornos

O objeto Module com ETags atualizadas.

Aplica-se a

UpdateModuleAsync(Module, Boolean, CancellationToken)

Atualizar os campos mutáveis do registro do módulo

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

Parâmetros

module
Module

O objeto Module com campos atualizados.

forceUpdate
Boolean

Força o objeto de módulo a ser substituído mesmo que ele tenha sido atualizado desde que foi recuperado da última vez.

cancellationToken
CancellationToken

O token que permite que a operação seja cancelada.

Retornos

O objeto Module com ETags atualizadas.

Aplica-se a