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

DigitalTwinsClient.GetDigitalTwin<T>(String, CancellationToken) 方法

定义

同步获取数字孪生体。

public virtual Azure.Response<T> GetDigitalTwin<T> (string digitalTwinId, System.Threading.CancellationToken cancellationToken = default);
abstract member GetDigitalTwin : string * System.Threading.CancellationToken -> Azure.Response<'T>
override this.GetDigitalTwin : string * System.Threading.CancellationToken -> Azure.Response<'T>
Public Overridable Function GetDigitalTwin(Of T) (digitalTwinId As String, Optional cancellationToken As CancellationToken = Nothing) As Response(Of T)

类型参数

T

要反序列化数字孪生体的类型。

参数

digitalTwinId
String

数字孪生体的 ID。

cancellationToken
CancellationToken

取消标记。

返回

反序列化的应用程序/json 数字孪生体和 HTTP 响应 Response<T>

例外

从服务中捕获错误的异常。 有关更多详细信息, ErrorCode 请查看 和 Status 属性。

当 为 nulldigitalTwinId,将引发异常。

注解

强类型对象类型(如 BasicDigitalTwin )可用作 的 T 泛型类型,以指示用于反序列化响应值的类型。 它还可以反序列化为自定义数字孪生类型,这些类型使用其他强类型属性扩展 BasicDigitalTwin ,前提是在反序列化之前知道检索到的数字孪生体的定义。

有关更多示例,请参阅 我们的存储库示例

适用于