UsePersisted
May 18, 2026 · View on GitHub
method
cref: M:Microsoft.UI.Reactor.Core.RenderContext.UsePersisted``1(System.String,``0)
Summary
Like UseState, but the value survives unmount/remount via an in-memory cache. On first mount, uses cached value if available, otherwise uses initialValue. Value is saved to cache on unmount.
Discussion
Spec 033 §2. The cache is currently process-wide
(Default) and bounded by an LRU
policy. The two-arg form will trigger an analyzer warning in a follow-up
release; new code should use the three-arg overload to make the
intended scope explicit.