Skip to content

IAkavacheInstance interface

Defined in

Namespace: Akavache.Reactive Assembly: Akavache.Reactive.dll Full name: Akavache.Reactive.IAkavacheInstance Modifiers: public abstract

Summary

Represents a configured Akavache instance with access to all cache types and configuration.

Applies to

net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471

Properties

NameSummary
ExecutingAssemblyGets the executing assembly.
ApplicationNameGets the application name used for cache directory paths.
ApplicationRootPathGets the application root path.
SettingsCachePathGets or sets the settings cache path.
ExecutingAssemblyNameGets the short name of the executing assembly.
VersionGets the parsed AssemblyFileVersionAttribute of the executing assembly.
InMemoryGets the InMemory cache instance for temporary data storage.
LocalMachineGets the LocalMachine cache instance for persistent but temporary data.
SecureGets the Secure cache instance for encrypted data storage.
UserAccountGets the UserAccount cache instance for user-specific persistent data.
SerializerGets the serializer used for object serialization and deserialization.
ForcedDateTimeKindGets or sets the forced DateTime kind for DateTime serialization. When set, all DateTime values will be converted to this kind during cache operations.
SerializerTypeNameGets the name of the serializer type.
BlobCachesGets the per-instance registry of named blob caches — this is where SettingsBase looks up its backing cache and where settings-store builder extensions write new caches. Instance-scoped so...
SettingsStoresGets the per-instance registry of named settings stores — the typed [ISettingsStorage](# wrappers created by WithSettingsStore and...

Extension members