你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RegistryManager.UpdateConfigurationAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
UpdateConfigurationAsync(Configuration)
更新配置注册的可变字段
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration);
abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
Public Overridable Function UpdateConfigurationAsync (configuration As Configuration) As Task(Of Configuration)
参数
- configuration
- Configuration
具有更新字段的 Configuration 对象。
返回
具有更新的 ETag 的配置对象。
适用于
UpdateConfigurationAsync(Configuration, Boolean)
更新配置注册的可变字段
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, bool forceUpdate);
abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
Public Overridable Function UpdateConfigurationAsync (configuration As Configuration, forceUpdate As Boolean) As Task(Of Configuration)
参数
- configuration
- Configuration
具有更新字段的 Configuration 对象。
- forceUpdate
- Boolean
强制替换设备对象,而不考虑 ETag 匹配。
返回
具有更新的 ETag 的 Configuration 对象。
适用于
UpdateConfigurationAsync(Configuration, CancellationToken)
更新配置注册的可变字段
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, System.Threading.CancellationToken cancellationToken);
abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
Public Overridable Function UpdateConfigurationAsync (configuration As Configuration, cancellationToken As CancellationToken) As Task(Of Configuration)
参数
- configuration
- Configuration
具有更新字段的 Configuration 对象。
- cancellationToken
- CancellationToken
允许取消操作的令牌。
返回
具有更新的 ETag 的 Configuration 对象。
适用于
UpdateConfigurationAsync(Configuration, Boolean, CancellationToken)
更新配置注册的可变字段
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration> UpdateConfigurationAsync (Microsoft.Azure.Devices.Configuration configuration, bool forceUpdate, System.Threading.CancellationToken cancellationToken);
abstract member UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
override this.UpdateConfigurationAsync : Microsoft.Azure.Devices.Configuration * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Configuration>
Public Overridable Function UpdateConfigurationAsync (configuration As Configuration, forceUpdate As Boolean, cancellationToken As CancellationToken) As Task(Of Configuration)
参数
- configuration
- Configuration
具有更新字段的 Configuration 对象。
- forceUpdate
- Boolean
强制替换 Configuration 对象,即使自上次检索以来已更新该对象也是如此。
- cancellationToken
- CancellationToken
允许取消操作的令牌。
返回
具有更新的 ETag 的 Configuration 对象。