Compartir a través de


DigitalTwinsClient.GetDigitalTwin<T>(String, CancellationToken) Método

Definición

Obtiene un gemelo digital de forma sincrónica.

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)

Parámetros de tipo

T

Tipo al que se va a deserializar el gemelo digital.

Parámetros

digitalTwinId
String

Identificador del gemelo digital.

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

El gemelo digital json/aplicación deserializado y la respuesta Response<T>HTTP .

Excepciones

Excepción que captura los errores del servicio. Consulte las ErrorCode propiedades y Status para obtener más detalles.

La excepción se produce cuando digitalTwinId es null.

Comentarios

Un tipo de objeto fuertemente tipado, como BasicDigitalTwin , se puede usar como un tipo genérico para T indicar qué tipo se usa para deserializar el valor de respuesta. También se puede deserializar en tipos de gemelos digitales personalizados que amplían con BasicDigitalTwin propiedades fuertemente tipadas adicionales siempre que conozca la definición del gemelo digital recuperado antes de la deserialización.

Para obtener más ejemplos, consulte nuestros ejemplos de repositorio.

Se aplica a