Class StoredAccount
Stored login session and sync position; one row per database.
Inherited Members
Namespace: Uniform.Matrix.Client.Storage
Assembly: Uniform.Matrix.Client.dll
Syntax
public sealed class StoredAccount
Properties
| Edit this page View SourceAccessToken
Access token; null after logout or when the server rejected it.
Declaration
public string? AccessToken { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DeviceId
Device ID of the session.
Declaration
public string? DeviceId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Homeserver
Homeserver base URL.
Declaration
public required string Homeserver { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
NextBatch
Last applied next_batch; syncs resumes from here.
Declaration
public string? NextBatch { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UpdatedAt
Last change time.
Declaration
public DateTimeOffset UpdatedAt { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset |
UserId
Full user ID; primary key.
Declaration
public required string UserId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |