GpioDriver.WaitForEventAsync(Int32, PinEventTypes, CancellationToken) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Asynchronní volání, dokud není přijata událost typu eventType nebo dokud není požadováno zrušení.
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)
Parametry
- pinNumber
- Int32
Číslo pinu v logickém schématu číslování řidiče.
- eventTypes
- PinEventTypes
Typy událostí, na které se má čekat.
- cancellationToken
- CancellationToken
Token zrušení, kdy by operace měla přestat čekat na událost.
Návraty
Úloha představující operaci získání struktury, která obsahuje výsledek operace čekání