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

Définition

Obtient un jumeau numérique de façon synchrone.

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)

Paramètres de type

T

Type vers lequel désérialiser le jumeau numérique.

Paramètres

digitalTwinId
String

Id du jumeau numérique.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Le jumeau numérique application/json désérialisé et la réponse Response<T>HTTP .

Exceptions

Exception qui capture les erreurs du service. Pour plus d’informations, consultez les ErrorCode propriétés et Status .

L’exception est levée quand digitalTwinId est null.

Remarques

Un type d’objet fortement typé tel que BasicDigitalTwin peut être utilisé comme type générique pour T indiquer le type utilisé pour désérialiser la valeur de réponse. Il peut également être désérialisé en types de jumeaux numériques personnalisés qui étendent le BasicDigitalTwin avec des propriétés fortement typées supplémentaires, à condition que vous connaissiez la définition du jumeau numérique récupéré avant la désérialisation.

Pour plus d’exemples, consultez nos exemples de dépôt.

S’applique à