RxSuspension class¶
Defined in
Namespace: ReactiveUI.Reactive
Assembly: ReactiveUI.Reactive.dll
Full name: ReactiveUI.Reactive.RxSuspension
Modifiers: public static
Summary¶
Provides access to the application's suspension host for managing process lifecycle events, such as application
suspension and resumption. This class enables integration with platform-specific lifecycle management, particularly
on mobile devices.
Applies to
net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471
Remarks¶
The suspension host is automatically initialized with a default implementation if not configured explicitly. This class is intended for use by application infrastructure and advanced scenarios that require direct access to lifecycle events. Most applications interact with the suspension host through higher-level APIs.
Properties¶
| Name | Summary |
|---|---|
| static SuspensionHost | Gets the suspension host for application lifecycle management. Provides events for process lifetime events, especially on mobile devices. Auto-initializes with default... |