CachedFileOptions CachedFileOptions CachedFileOptions CachedFileOptions CachedFileOptions Enum

Definition

Describes when Windows will request an update to a file.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

public : enum class CachedFileOptions
enum class winrt::Windows::Storage::Provider::CachedFileOptions : uint32_t
public enum CachedFileOptions
Public Enum CachedFileOptions
var value = Windows.Storage.Provider.CachedFileOptions.denyAccessWhenOffline;
Attributes
System.FlagsAttribute ContractVersionAttribute
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Fields

DenyAccessWhenOffline DenyAccessWhenOffline DenyAccessWhenOffline DenyAccessWhenOffline DenyAccessWhenOffline 4

An update triggers when another app accesses the locally cached copy of the file if a network connection is available. Otherwise, other apps are denied access to the local file.

None None None None None 0

Another app may be able to access the locally cached copy of the file without triggering an update.

RequireUpdateOnAccess RequireUpdateOnAccess RequireUpdateOnAccess RequireUpdateOnAccess RequireUpdateOnAccess 1

An update always triggers when another app accesses the locally cached copy of the file.

UseCachedFileWhenOffline UseCachedFileWhenOffline UseCachedFileWhenOffline UseCachedFileWhenOffline UseCachedFileWhenOffline 2

An update triggers when another app accesses the locally cached copy of the file if a network connection is available. Otherwise, other apps can access the local file without triggering an update.