IReactDispatcher
Typ: interface
IReactDispatcher bietet die Kernschnittstelle für Threading/Aufgabenverwaltung, um sicherzustellen, dass die Codeausführung in der richtigen Reihenfolge auf dem richtigen Thread stattfindet. Ein primärer Dispatcher, den Anwendungen möglicherweise benötigen, ist der IReactContext.UIDispatcher, der nativen Modulen Zugriff auf den UI-Thread gewährt, der mit dieser React-Instanz verbunden ist. Ein weiterer ist der IReactContext.JSDispatcher, der es Apps ermöglicht, Aufgaben an den JS-Engine-Thread zu senden.
Eigenschaften
HasThreadAccess
readonly bool HasThreadAccess
true, wenn der Dispatcher den aktuellen Thread verwendet.
Methoden
Post
void Post(ReactDispatcherCallback callback)
Sendet eine Aufgabe an den Dispatcher. Der callback wird asynchron auf dem Thread/der Warteschlange aufgerufen, der mit diesem Dispatcher verbunden ist.