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

RegistryManager.ReplaceTwinAsync 方法

定义

重载

ReplaceTwinAsync(String, String, String, CancellationToken)

汇报 的可变字段Twin

ReplaceTwinAsync(String, String, Twin, String, CancellationToken)

汇报模块的 可变字段Twin

ReplaceTwinAsync(String, String, String, String)

汇报模块的 可变字段Twin

ReplaceTwinAsync(String, String, String, String, CancellationToken)

汇报模块的 可变字段Twin

ReplaceTwinAsync(String, Twin, String, CancellationToken)

汇报 的可变字段Twin

ReplaceTwinAsync(String, String, String)

汇报 的可变字段Twin

ReplaceTwinAsync(String, Twin, String)

汇报 的可变字段Twin

ReplaceTwinAsync(String, String, Twin, String)

汇报模块的 可变字段Twin

ReplaceTwinAsync(String, String, String, CancellationToken)

汇报 的可变字段Twin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string newTwinJson, string etag, System.Threading.CancellationToken cancellationToken);
abstract member ReplaceTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function ReplaceTwinAsync (deviceId As String, newTwinJson As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)

参数

deviceId
String

设备 ID。

newTwinJson
String

要替换为的新孪生 json。

etag
String

孪生的 ETag。

cancellationToken
CancellationToken

任务取消令牌。

返回

更新了孪生实例。

适用于

ReplaceTwinAsync(String, String, Twin, String, CancellationToken)

汇报模块的 可变字段Twin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin newTwin, string etag, System.Threading.CancellationToken cancellationToken);
abstract member ReplaceTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function ReplaceTwinAsync (deviceId As String, moduleId As String, newTwin As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)

参数

deviceId
String

设备 ID。

moduleId
String

模块 ID。

newTwin
Twin

要替换为的新 Twin 对象。

etag
String

孪生的 ETag。

cancellationToken
CancellationToken

任务取消令牌。

返回

更新了孪生实例。

适用于

ReplaceTwinAsync(String, String, String, String)

汇报模块的 可变字段Twin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string moduleId, string newTwinJson, string etag);
abstract member ReplaceTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function ReplaceTwinAsync (deviceId As String, moduleId As String, newTwinJson As String, etag As String) As Task(Of Twin)

参数

deviceId
String

设备 ID。

moduleId
String

模块 ID。

newTwinJson
String

要替换为的新孪生 json。

etag
String

孪生的 ETag。

返回

更新了孪生实例。

适用于

ReplaceTwinAsync(String, String, String, String, CancellationToken)

汇报模块的 可变字段Twin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string moduleId, string newTwinJson, string etag, System.Threading.CancellationToken cancellationToken);
abstract member ReplaceTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function ReplaceTwinAsync (deviceId As String, moduleId As String, newTwinJson As String, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)

参数

deviceId
String

设备 ID。

moduleId
String

模块 ID。

newTwinJson
String

要替换为的新孪生 json。

etag
String

孪生的 ETag。

cancellationToken
CancellationToken

任务取消令牌。

返回

更新了孪生实例。

适用于

ReplaceTwinAsync(String, Twin, String, CancellationToken)

汇报 的可变字段Twin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin newTwin, string etag, System.Threading.CancellationToken cancellationToken);
abstract member ReplaceTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function ReplaceTwinAsync (deviceId As String, newTwin As Twin, etag As String, cancellationToken As CancellationToken) As Task(Of Twin)

参数

deviceId
String

设备 ID。

newTwin
Twin

要替换为的新 Twin 对象。

etag
String

孪生的 ETag。

cancellationToken
CancellationToken

任务取消令牌。

返回

更新了孪生实例。

适用于

ReplaceTwinAsync(String, String, String)

汇报 的可变字段Twin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string newTwinJson, string etag);
abstract member ReplaceTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function ReplaceTwinAsync (deviceId As String, newTwinJson As String, etag As String) As Task(Of Twin)

参数

deviceId
String

设备 ID。

newTwinJson
String

要替换为的新孪生 json。

etag
String

孪生的 ETag。

返回

更新了孪生实例。

适用于

ReplaceTwinAsync(String, Twin, String)

汇报 的可变字段Twin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, Microsoft.Azure.Devices.Shared.Twin newTwin, string etag);
abstract member ReplaceTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function ReplaceTwinAsync (deviceId As String, newTwin As Twin, etag As String) As Task(Of Twin)

参数

deviceId
String

设备 ID。

newTwin
Twin

要替换为的新 Twin 对象。

etag
String

孪生的 ETag。

返回

更新了孪生实例。

适用于

ReplaceTwinAsync(String, String, Twin, String)

汇报模块的 可变字段Twin

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin> ReplaceTwinAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.Shared.Twin newTwin, string etag);
abstract member ReplaceTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
override this.ReplaceTwinAsync : string * string * Microsoft.Azure.Devices.Shared.Twin * string -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.Shared.Twin>
Public Overridable Function ReplaceTwinAsync (deviceId As String, moduleId As String, newTwin As Twin, etag As String) As Task(Of Twin)

参数

deviceId
String

设备 ID。

moduleId
String

模块 ID。

newTwin
Twin

要替换为的新 Twin 对象。

etag
String

孪生的 ETag。

返回

更新了孪生实例。

适用于