ReactDispatcherHelper
种类:class
IReactDispatcher 实现的辅助方法。
属性
JSDispatcherIdleWaitCompletedEventName
static readonly IReactPropertyName JSDispatcherIdleWaitCompletedEventName
获取 IReactNotificationService 的 JSDispatcherIdleWaitCompletedEventName 属性的名称。此通知名称将与 IReactNotificationService 一起使用。
JSDispatcherIdleWaitStartingEventName
static readonly IReactPropertyName JSDispatcherIdleWaitStartingEventName
获取 IReactNotificationService 的 JSDispatcherIdleWaitStartingEventName 属性的名称。此通知名称将与 IReactNotificationService 一起使用。
JSDispatcherProperty
static readonly IReactPropertyName JSDispatcherProperty
已弃用:请改用
IReactContext.CallInvoker
获取 IReactPropertyBag 的 JSDispatcher 属性的名称。通常,您可以使用 IReactContext.JSDispatcher 获取特定 React 实例的此属性的值。
JSDispatcherTaskStartingEventName
static readonly IReactPropertyName JSDispatcherTaskStartingEventName
获取 IReactNotificationService 的 JSDispatcherTaskStartingEventName 属性的名称。此通知名称将与 IReactNotificationService 一起使用。
UIDispatcherProperty
static readonly IReactPropertyName UIDispatcherProperty
获取 IReactPropertyBag 的 UIDispatcher 属性的名称。通常,您可以使用 IReactContext.UIDispatcher 获取特定 React 实例的此属性的值。
UIThreadDispatcher
static readonly IReactDispatcher UIThreadDispatcher
获取或创建当前 UI 线程的 IReactDispatcher。这可以与 ReactInstanceSettings.UIDispatcher 一起使用,以从非 UI 线程启动 React 实例。此 API 必须从 UI 线程调用。如果从非 UI 线程调用,它将返回 null。
方法
CreateSerialDispatcher
static IReactDispatcher CreateSerialDispatcher()
创建一个新的串行调度程序,该调度程序使用线程池来运行任务。