你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RegistryManager.UpdateTwinAsync 方法

定义

重载

UpdateTwinAsync(String, String, Twin, String)

汇报模块的 可变字段Twin

UpdateTwinAsync(String, Twin, String)

汇报 的可变字段Twin

UpdateTwinAsync(String, String, String)

汇报 的可变字段Twin

UpdateTwinAsync(String, Twin, String, CancellationToken)

汇报 的可变字段Twin

UpdateTwinAsync(String, String, String, String)

汇报模块的 可变字段Twin

UpdateTwinAsync(String, String, String, CancellationToken)

汇报 的可变字段Twin

UpdateTwinAsync(String, String, Twin, String, CancellationToken)

汇报模块的 可变字段Twin

UpdateTwinAsync(String, String, String, String, CancellationToken)

汇报模块的 可变字段Twin

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

任务取消令牌。

返回

更新了孪生实例。

适用于