AllowPinnedFree : bool ux
Allows a resource that is currently in use to be freed. For very static display components this can often work since the visuals may be cached anyway.
Specifies a hint for how a resource should be managed in memory.
These settings are suggestions for how a resource may be loaded into memory, how it may be kept in memory, and when it can be unloaded. How these suggestions are interpreted will ultimately depend on the specific resource and what type it is.
Allows a resource that is currently in use to be freed. For very static display components this can often work since the visuals may be cached anyway.
Specifies that a resource loaded from a bundle should be loaded as soon as possible during application startup.
Creates a new MemoryPolicy
This policy causes the resource to be loaded when the application starts and keep it in memory as long as possible.
This policy causes the resource to be loaded as required and then unloads it as soon as possible when no longer required (after a timeout of 1s). This is useful when you have several images being loaded dynamically one after the other in your app.
Specifies the resource should be unloaded when the application goes to the background.
Unloads the resource only when going into the background. This is meant primarily for internal resource use, where there is an alternate mechanism for cleaning unused items. Using it on high level resources, like Image, might cause memory exhaustion problems.
This policy causes the resource to be loaded as required and then unloads it when no longer required (after a timeout of 60s).
Specifies that a resource which is currently not visible (hidden), can be unpinned, and thus released.
Specififes a timeout after which an unused resource can be released.