Dispatcher.Yield Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een te wachtend object dat asynchroon controle terugbrengt naar de huidige dispatcher en biedt de dispatcher de mogelijkheid om andere gebeurtenissen te verwerken.
Overloads
| Name | Description |
|---|---|
| Yield() |
Hiermee maakt u een te wachtend object dat asynchroon controle terugbrengt naar de huidige dispatcher en biedt de dispatcher de mogelijkheid om andere gebeurtenissen te verwerken. |
| Yield(DispatcherPriority) |
Hiermee maakt u een te wachtend object dat asynchroon controle terugbrengt naar de huidige dispatcher en biedt de dispatcher de mogelijkheid om andere gebeurtenissen te verwerken. Het werk dat optreedt wanneer het besturingselement terugkeert naar de code die wacht op het resultaat van deze methode, wordt gepland met de opgegeven prioriteit. |
Yield()
Hiermee maakt u een te wachtend object dat asynchroon controle terugbrengt naar de huidige dispatcher en biedt de dispatcher de mogelijkheid om andere gebeurtenissen te verwerken.
public:
static System::Windows::Threading::DispatcherPriorityAwaitable Yield();
public static System.Windows.Threading.DispatcherPriorityAwaitable Yield();
static member Yield : unit -> System.Windows.Threading.DispatcherPriorityAwaitable
Public Shared Function Yield () As DispatcherPriorityAwaitable
Retouren
Een wachtbaar object dat asynchroon controle over de huidige dispatcher oplevert en de dispatcher de mogelijkheid biedt om andere gebeurtenissen te verwerken.
Opmerkingen
Deze methode biedt een manier om het uitvoeringsbeheer tijdelijk vrij te geven aan de huidige dispatcher, zodat het andere werk kan doen, zoals andere gebeurtenissen verwerken. Gebruik de operator await of Await in Visual Basic om het besturingselement terug te keren naar de huidige dispatcher. Gebruik deze methode als u uw app een kans wilt geven om gebeurtenissen te verwerken terwijl uw app veel werk doet aan de UI-thread. U kunt deze methode bijvoorbeeld gebruiken in een langlopende lus waarmee een besturingselement wordt bijgewerkt.
Deze methode is gelijk aan het aanroepen van de methode en het doorgeven van Yield(DispatcherPriority)de DispatcherPriority.Background methode.
Van toepassing op
Yield(DispatcherPriority)
Hiermee maakt u een te wachtend object dat asynchroon controle terugbrengt naar de huidige dispatcher en biedt de dispatcher de mogelijkheid om andere gebeurtenissen te verwerken. Het werk dat optreedt wanneer het besturingselement terugkeert naar de code die wacht op het resultaat van deze methode, wordt gepland met de opgegeven prioriteit.
public:
static System::Windows::Threading::DispatcherPriorityAwaitable Yield(System::Windows::Threading::DispatcherPriority priority);
public static System.Windows.Threading.DispatcherPriorityAwaitable Yield(System.Windows.Threading.DispatcherPriority priority);
static member Yield : System.Windows.Threading.DispatcherPriority -> System.Windows.Threading.DispatcherPriorityAwaitable
Public Shared Function Yield (priority As DispatcherPriority) As DispatcherPriorityAwaitable
Parameters
- priority
- DispatcherPriority
De prioriteit waarop de voortzetting moet worden gepland.
Retouren
Een wachtbaar object dat asynchroon controle over de huidige dispatcher oplevert en de dispatcher de mogelijkheid biedt om andere gebeurtenissen te verwerken.
Opmerkingen
Deze methode biedt een manier om het uitvoeringsbeheer tijdelijk vrij te geven aan de huidige dispatcher, zodat het andere werk kan doen, zoals andere gebeurtenissen verwerken. Gebruik de operator await of Await in Visual Basic om het besturingselement terug te keren naar de huidige dispatcher. Gebruik deze methode als u uw app een kans wilt geven om gebeurtenissen te verwerken terwijl uw app veel werk doet aan de UI-thread. U kunt deze methode bijvoorbeeld gebruiken in een langlopende lus waarmee een besturingselement wordt bijgewerkt.