Freigeben über


RaspberryPi3Driver.WaitForEventAsync Methode

Definition

Asynchroner Aufruf, bis ein Ereignis vom Typ eventType empfangen oder ein Abbruch angefordert wird.

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

Parameter

pinNumber
Int32

Die Pinnummer im logischen Nummerierungsschema des Treibers.

eventTypes
PinEventTypes

Die Ereignistypen, auf die gewartet werden soll.

cancellationToken
CancellationToken

Das Abbruchtoken des Zeitpunkts, an dem der Vorgang beendet werden soll, um auf ein Ereignis zu warten.

Gibt zurück

Eine Aufgabe, die den Vorgang zum Abrufen der Struktur darstellt, die das Ergebnis des wartenden Vorgangs enthält.

Gilt für: