ReactDispatcherHelper
Art: Klasse
Hilfsfunktionen für die IReactDispatcher-Implementierung.
Eigenschaften
JSDispatcherIdleWaitCompletedEventName
static readonly IReactPropertyName JSDispatcherIdleWaitCompletedEventName
Ruft den Namen der Eigenschaft JSDispatcherIdleWaitCompletedEventName für den IReactNotificationService ab. Dieser Benachrichtigungsname soll mit IReactNotificationService verwendet werden.
JSDispatcherIdleWaitStartingEventName
static readonly IReactPropertyName JSDispatcherIdleWaitStartingEventName
Ruft den Namen der Eigenschaft JSDispatcherIdleWaitStartingEventName für den IReactNotificationService ab. Dieser Benachrichtigungsname soll mit IReactNotificationService verwendet werden.
JSDispatcherProperty
static readonly IReactPropertyName JSDispatcherProperty
Veraltet: Verwenden Sie stattdessen
IReactContext.CallInvoker.
Ruft den Namen der JSDispatcher-Eigenschaft für das IReactPropertyBag ab. Im Allgemeinen können Sie IReactContext.JSDispatcher verwenden, um den Wert dieser Eigenschaft für eine bestimmte React-Instanz abzurufen.
JSDispatcherTaskStartingEventName
static readonly IReactPropertyName JSDispatcherTaskStartingEventName
Ruft den Namen der Eigenschaft JSDispatcherTaskStartingEventName für den IReactNotificationService ab. Dieser Benachrichtigungsname soll mit IReactNotificationService verwendet werden.
UIDispatcherProperty
static readonly IReactPropertyName UIDispatcherProperty
Ruft den Namen der UIDispatcher-Eigenschaft für das IReactPropertyBag ab. Im Allgemeinen können Sie IReactContext.UIDispatcher verwenden, um den Wert dieser Eigenschaft für eine bestimmte React-Instanz abzurufen.
UIThreadDispatcher
static readonly IReactDispatcher UIThreadDispatcher
Ruft einen IReactDispatcher für den aktuellen UI-Thread ab oder erstellt ihn. Dies kann mit ReactInstanceSettings.UIDispatcher verwendet werden, um eine React-Instanz von einem Nicht-UI-Thread zu starten. Diese API muss von einem UI-Thread aus aufgerufen werden. Sie gibt null zurück, wenn sie von einem Nicht-UI-Thread aus aufgerufen wird.
Methoden
CreateSerialDispatcher
static IReactDispatcher CreateSerialDispatcher()
Erstellt einen neuen seriellen Dispatcher, der den Thread-Pool zum Ausführen von Aufgaben verwendet.