Class LogoutResult
What LogoutCycle observed, in order.
public sealed record LogoutResult
- Inheritance
-
objectLogoutResult
Constructors
LogoutResult(CustomDataReading, ProfileFileState, ProfileFileState, ProfileFileState, TimeSpan, CustomDataReading)
What LogoutCycle observed, in order.
public LogoutResult(CustomDataReading Before, ProfileFileState FileBefore, ProfileFileState FileAfter, ProfileFileState OldAfter, TimeSpan WriteSeen, CustomDataReading After)
Parameters
BeforeCustomDataReadingFileBeforeProfileFileStateFileAfterProfileFileStateOldAfterProfileFileStateThe game's backup of the previous file (
.fch.old) after the logout: the replaced copy.WriteSeenTimeSpanAfterCustomDataReading
Properties
After
public CustomDataReading After { get; init; }
Property Value
Before
public CustomDataReading Before { get; init; }
Property Value
FileAfter
public ProfileFileState FileAfter { get; init; }
Property Value
FileBefore
public ProfileFileState FileBefore { get; init; }
Property Value
OldAfter
The game's backup of the previous file (.fch.old) after the logout: the replaced copy.
public ProfileFileState OldAfter { get; init; }
Property Value
OldMatchesBefore
Whether the backup the logout left is the file as it was before: one save replaced it, not several.
public bool OldMatchesBefore { get; }
Property Value
- bool
WriteSeen
public TimeSpan WriteSeen { get; init; }
Property Value
- TimeSpan