ServiceClient.InvokeDeviceMethodAsync 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.
Surcharges
InvokeDeviceMethodAsync(String, CloudToDeviceMethod, CancellationToken) |
Appelle de manière interactive une méthode sur un appareil. Des 15 s supplémentaires sont ajoutés au délai d’expiration dans cloudToDeviceMethod pour prendre en compte le temps nécessaire au transfert d’une demande |
InvokeDeviceMethodAsync(String, String, CloudToDeviceMethod, CancellationToken) |
Appelle de manière interactive une méthode sur un module. |
InvokeDeviceMethodAsync(String, CloudToDeviceMethod, CancellationToken)
Appelle de manière interactive une méthode sur un appareil. Des 15 s supplémentaires sont ajoutés au délai d’expiration dans cloudToDeviceMethod pour prendre en compte le temps nécessaire au transfert d’une demande
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.CloudToDeviceMethodResult> InvokeDeviceMethodAsync (string deviceId, Microsoft.Azure.Devices.CloudToDeviceMethod cloudToDeviceMethod, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeDeviceMethodAsync : string * Microsoft.Azure.Devices.CloudToDeviceMethod * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.CloudToDeviceMethodResult>
override this.InvokeDeviceMethodAsync : string * Microsoft.Azure.Devices.CloudToDeviceMethod * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.CloudToDeviceMethodResult>
Public Overridable Function InvokeDeviceMethodAsync (deviceId As String, cloudToDeviceMethod As CloudToDeviceMethod, Optional cancellationToken As CancellationToken = Nothing) As Task(Of CloudToDeviceMethodResult)
Paramètres
- deviceId
- String
Identificateur de l’appareil cible.
- cloudToDeviceMethod
- CloudToDeviceMethod
Paramètres pour exécuter une méthode directe sur l’appareil.
- cancellationToken
- CancellationToken
Jeton d’annulation pour annuler l’opération.
Retours
L’CloudToDeviceMethodResultopérateur
Exceptions
Quand cloudToDeviceMethod
est Null.
S’applique à
InvokeDeviceMethodAsync(String, String, CloudToDeviceMethod, CancellationToken)
Appelle de manière interactive une méthode sur un module.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.Devices.CloudToDeviceMethodResult> InvokeDeviceMethodAsync (string deviceId, string moduleId, Microsoft.Azure.Devices.CloudToDeviceMethod cloudToDeviceMethod, System.Threading.CancellationToken cancellationToken = default);
abstract member InvokeDeviceMethodAsync : string * string * Microsoft.Azure.Devices.CloudToDeviceMethod * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.CloudToDeviceMethodResult>
override this.InvokeDeviceMethodAsync : string * string * Microsoft.Azure.Devices.CloudToDeviceMethod * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Devices.CloudToDeviceMethodResult>
Public Overridable Function InvokeDeviceMethodAsync (deviceId As String, moduleId As String, cloudToDeviceMethod As CloudToDeviceMethod, Optional cancellationToken As CancellationToken = Nothing) As Task(Of CloudToDeviceMethodResult)
Paramètres
- deviceId
- String
Identificateur de l’appareil cible.
- moduleId
- String
Identificateur du module cible.
- cloudToDeviceMethod
- CloudToDeviceMethod
Paramètres pour exécuter une méthode directe sur le module.
- cancellationToken
- CancellationToken
Jeton d’annulation pour annuler l’opération.
Retours
L’CloudToDeviceMethodResultopérateur
Exceptions
Quand cloudToDeviceMethod
est Null.
S’applique à
Azure SDK for .NET