你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
RegistryManager.ReplaceTwinAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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。
返回
更新了孪生实例。