V10MigrationOptions record¶
Defined in
Namespace: Akavache.V10toV11
Assembly: Akavache.V10toV11.dll
Full name: Akavache.V10toV11.V10MigrationOptions
Modifiers: public sealed
Summary¶
Configuration options for migrating data from Akavache V10 databases to V11.
Applies to
net10.0, net10.0-tvos26.0, net10.0-maccatalyst26.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net10.0-macos26.0, net10.0-windows10.0.19041, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-windows10.0.19041, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-macos14.2, net8.0-maccatalyst17.5, net8.0-ios17.5, net8.0-tvos17.2, net8.0-windows10.0.19041, net8.0-macos14.5, netstandard2.1, net481, net462, net471
Class hierarchy
classDiagram
class V10MigrationOptions
class IEquatable~V10MigrationOptions~ {
<>
}
IEquatable~V10MigrationOptions~ <|.. V10MigrationOptions
Implements: IEquatable
Constructors¶
| Name | Summary |
|---|---|
| .ctor | Configuration options for migrating data from Akavache V10 databases to V11. |
Properties¶
| Name | Summary |
|---|---|
| DeleteOldFiles | Whether to delete the old V10 database files after successful migration. Default false. |
| ReserializeToCurrentFormat | Whether to re-serialize cached values from the V10 format (typically BSON) to the current serializer format (e.g. System.Text.Json for AOT compatibility). When false the original bytes are... |
| MigrateLocalMachine | Whether to migrate the LocalMachine cache (V10: blobs.db). Default true. |
| MigrateUserAccount | Whether to migrate the UserAccount cache (V10: userblobs.db). Default true. |
| MigrateSecure | Whether to migrate the Secure cache (V10: secret.db). Default true. |
| Logger | Optional logging callback for migration progress and diagnostic messages. |
Methods¶
| Name | Summary |
|---|---|
| ToString | |
| GetHashCode | |
| Equals | |
| Deconstruct |
Operators¶
| Name | Summary |
|---|---|
| static op_Inequality | |
| static op_Equality |