Partager via


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

Définition

Obtient un jumeau numérique fortement typé.

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

Paramètres de type

T

Paramètres

digitalTwinId
String

ID du jumeau numérique.

cancellationToken
CancellationToken

Jeton d'annulation.

Retours

Jumeau numérique application/json désérialisé et ETag pour le jumeau numérique.

Exceptions

Lorsque le fourni digitalTwinId a la valeur Null.

Lorsque le fourni digitalTwinId est vide ou blanc.

Levée si IoT Hub a répondu à la demande avec un code de status non réussi. Par exemple, si la requête fournie a été limitée, IotHubServiceException avec ThrottlingException est levée. Pour obtenir la liste complète des cas d’erreur possibles, consultez IotHubServiceErrorCode.

Si la requête HTTP échoue en raison d’un problème sous-jacent tel que la connectivité réseau, l’échec DNS ou la validation du certificat de serveur.

Si le fourni cancellationToken a demandé l’annulation.

S’applique à