Skip to content

IsolatedStorageProvider class

Attributes: [RequiresUnreferencedCode("Registrations for Akavache.Core")] [RequiresDynamicCode("Registrations for Akavache.Core")]

Defined in

Namespace: Akavache Assembly: Akavache.Core.dll Full name: Akavache.IsolatedStorageProvider Modifiers: public

Summary

View source

        A storage provided that uses isolated storage.
        

Applies to

net9.0-android35.0, net9.0-ios18.0, net9.0-maccatalyst18.0, net9.0-tvos18.0, net8.0-android34.0, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0

Class hierarchy
classDiagram
class IsolatedStorageProvider
class IFilesystemProvider {
    <>
}
IFilesystemProvider <|.. IsolatedStorageProvider

Implements: IFilesystemProvider

Constructors

NameSummary
.ctor

Methods

NameSummary
OpenFileForReadAsyncOpen a file on a background thread, with the File object in 'async mode'. It is critical that this operation is deferred and returns immediately (i.e. wrapped in an...
OpenFileForWriteAsyncOpen a file on a background thread, with the File object in 'async mode'. It is critical that this operation is deferred and returns immediately (i.e. wrapped in an...
CreateRecursiveCreate a directory and its parents. If the directory already exists, this method does nothing (i.e. it does not throw if a directory exists).
DeleteDeletes a file.
GetDefaultRoamingCacheDirectoryGets the default roaming cache directory (i.e. the one for user settings).
GetDefaultSecretCacheDirectoryGets the default roaming cache directory (i.e. the one for user settings).
GetDefaultLocalMachineCacheDirectoryGets the default local machine cache directory (i.e. the one for temporary data).
Inherited members