你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RegistryManager.UpdateTwinAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
UpdateTwinAsync(String, String, Twin, String)
汇报模块的 可变字段Twin
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag);
abstract member UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, twinPatch As Twin, etag As String) As Task(Of Twin)
参数
- deviceId
- String
设备 ID。
- moduleId
- String
模块 ID。
- twinPatch
- Twin
包含更新字段的孪生体。
- etag
- String
孪生的 ETag。
返回
更新了孪生实例。
适用于
UpdateTwinAsync(String, Twin, String)
汇报 的可变字段Twin
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag);
abstract member UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, twinPatch As Twin, etag As String) As Task(Of Twin)
参数
- deviceId
- String
设备 ID。
- twinPatch
- Twin
包含更新字段的孪生体。
- etag
- String
孪生的 ETag。
返回
更新了孪生实例。
适用于
UpdateTwinAsync(String, String, String)
汇报 的可变字段Twin
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string jsonTwinPatch, string etag);
abstract member UpdateTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, jsonTwinPatch As String, etag As String) As Task(Of Twin)
参数
- deviceId
- String
设备 ID。
- jsonTwinPatch
- String
包含更新字段的孪生 json。
- etag
- String
孪生的 ETag。
返回
更新了孪生实例。
适用于
UpdateTwinAsync(String, Twin, String, CancellationToken)
汇报 的可变字段Twin
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag, System.Threading.CancellationToken cancellationToken);
abstract member UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, twinPatch As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)
参数
- deviceId
- String
设备 ID。
- twinPatch
- Twin
包含更新字段的孪生体。
- etag
- String
孪生的 ETag。
- cancellationToken
- CancellationToken
任务取消令牌。
返回
更新了孪生实例。
适用于
UpdateTwinAsync(String, String, String, String)
汇报模块的 可变字段Twin
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, string jsonTwinPatch, string etag);
abstract member UpdateTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, jsonTwinPatch As String, etag As String) As Task(Of Twin)
参数
- deviceId
- String
设备 ID。
- moduleId
- String
模块 ID。
- jsonTwinPatch
- String
包含更新字段的孪生 json。
- etag
- String
孪生的 ETag。
返回
更新了孪生实例。
适用于
UpdateTwinAsync(String, String, String, CancellationToken)
汇报 的可变字段Twin
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string jsonTwinPatch, string etag, System.Threading.CancellationToken cancellationToken);
abstract member UpdateTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, jsonTwinPatch As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)
参数
- deviceId
- String
设备 ID。
- jsonTwinPatch
- String
包含更新字段的孪生 json。
- etag
- String
孪生的 ETag。
- cancellationToken
- CancellationToken
任务取消令牌。
返回
更新了孪生实例。
适用于
UpdateTwinAsync(String, String, Twin, String, CancellationToken)
汇报模块的 可变字段Twin
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin twinPatch, string etag, System.Threading.CancellationToken cancellationToken);
abstract member UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, twinPatch As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)
参数
- deviceId
- String
设备 ID。
- moduleId
- String
模块 ID。
- twinPatch
- Twin
包含更新字段的孪生体。
- etag
- String
孪生的 ETag。
- cancellationToken
- CancellationToken
任务取消令牌。
返回
更新了孪生实例。
适用于
UpdateTwinAsync(String, String, String, String, CancellationToken)
汇报模块的 可变字段Twin
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> UpdateTwinAsync (string deviceId, string moduleId, string jsonTwinPatch, string etag, System.Threading.CancellationToken cancellationToken);
abstract member UpdateTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.UpdateTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function UpdateTwinAsync (deviceId As String, moduleId As String, jsonTwinPatch As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)
参数
- deviceId
- String
设备 ID。
- moduleId
- String
模块 ID。
- jsonTwinPatch
- String
包含更新字段的孪生 json。
- etag
- String
孪生的 ETag。
- cancellationToken
- CancellationToken
任务取消令牌。
返回
更新了孪生实例。