Partager via


GpioDriver.WaitForEventAsync(Int32, PinEventTypes, CancellationToken) Méthode

Définition

Appel asynchrone jusqu’à ce qu’un événement de type eventType soit reçu ou qu’une annulation soit demandée.

protected internal virtual System.Threading.Tasks.ValueTask<System.Device.Gpio.WaitForEventResult> WaitForEventAsync(int pinNumber, System.Device.Gpio.PinEventTypes eventTypes, System.Threading.CancellationToken cancellationToken);
abstract member WaitForEventAsync : int * System.Device.Gpio.PinEventTypes * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Device.Gpio.WaitForEventResult>
override this.WaitForEventAsync : int * System.Device.Gpio.PinEventTypes * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Device.Gpio.WaitForEventResult>
Protected Friend Overridable Function WaitForEventAsync (pinNumber As Integer, eventTypes As PinEventTypes, cancellationToken As CancellationToken) As ValueTask(Of WaitForEventResult)

Paramètres

pinNumber
Int32

Numéro d’épingle dans le schéma de numérotation logique du pilote.

eventTypes
PinEventTypes

Types d’événements à attendre.

cancellationToken
CancellationToken

Jeton d’annulation de quand l’opération doit cesser d’attendre un événement.

Retours

Tâche représentant l’opération d’obtention de la structure qui contient le résultat de l’opération en attente

S’applique à