RegistryManager.UpdateModuleAsync Método

Definición

Sobrecargas

UpdateModuleAsync(Module)

Actualización de los campos mutables del registro del módulo

UpdateModuleAsync(Module, Boolean)

Actualización de los campos mutables del registro del módulo

UpdateModuleAsync(Module, CancellationToken)

Actualización de los campos mutables del registro del módulo

UpdateModuleAsync(Module, Boolean, CancellationToken)

Actualización de los campos mutables del registro del módulo

UpdateModuleAsync(Module)

Actualización de los campos mutables del registro del 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

Objeto Module con campos actualizados.

Devoluciones

Objeto Module con ETags actualizados.

Se aplica a

UpdateModuleAsync(Module, Boolean)

Actualización de los campos mutables del registro del 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

Objeto Module con campos actualizados.

forceUpdate
Boolean

Obliga a que el objeto de dispositivo se reemplace sin tener en cuenta una coincidencia de ETag.

Devoluciones

Objeto Module con ETags actualizados.

Se aplica a

UpdateModuleAsync(Module, CancellationToken)

Actualización de los campos mutables del registro del 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

Objeto Module con campos actualizados.

cancellationToken
CancellationToken

Token que permite cancelar la operación.

Devoluciones

Objeto Module con ETags actualizados.

Se aplica a

UpdateModuleAsync(Module, Boolean, CancellationToken)

Actualización de los campos mutables del registro del 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

Objeto Module con campos actualizados.

forceUpdate
Boolean

Fuerza que el objeto de módulo se reemplace incluso si se actualizó desde que se recuperó la última vez.

cancellationToken
CancellationToken

Token que permite cancelar la operación.

Devoluciones

Objeto Module con ETags actualizados.

Se aplica a