DigitalTwinsClient.GetAsync<T>(String, CancellationToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET