AndroidFilesystemProvider class¶
Attributes: [RequiresUnreferencedCode("Registrations for Akavache.Core")] [RequiresDynamicCode("Registrations for Akavache.Core")]
Defined in
Namespace: Akavache
Assembly: Akavache.Core.dll
Full name: Akavache.AndroidFilesystemProvider
Modifiers: public
Summary¶
The file system provider that understands the android.
Applies to
net9.0-android35.0, net8.0-android34.0
Class hierarchy
classDiagram
class AndroidFilesystemProvider
class IFilesystemProvider {
<>
}
IFilesystemProvider <|.. AndroidFilesystemProvider
Implements: IFilesystemProvider
Constructors¶
| Name | Summary |
|---|---|
| .ctor |
Methods¶
| Name | Summary |
|---|---|
| OpenFileForReadAsync | Open 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... |
| OpenFileForWriteAsync | Open 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... |
| CreateRecursive | Create a directory and its parents. If the directory already exists, this method does nothing (i.e. it does not throw if a directory exists). |
| Delete | Deletes a file. |
| GetDefaultLocalMachineCacheDirectory | Gets the default local machine cache directory (i.e. the one for temporary data). |
| GetDefaultRoamingCacheDirectory | Gets the default roaming cache directory (i.e. the one for user settings). |
| GetDefaultSecretCacheDirectory | Gets the default roaming cache directory (i.e. the one for user settings). |