Class UserRecord

Assembly: redb.Export.dll

Represents a row from the _users table.

public sealed class UserRecord : ExportRecord

Inheritance

ObjectExportRecordUserRecord

Properties

CodeGuid

Optional GUID code.

public Guid? CodeGuid { get; init; }

CodeInt

Optional integer code.

public long? CodeInt { get; init; }

CodeString

Optional string code.

public string? CodeString { get; init; }

DateDismiss

Dismissal timestamp (null if user is active).

public DateTimeOffset? DateDismiss { get; init; }

DateRegister

Registration timestamp.

public DateTimeOffset DateRegister { get; init; }

Email

E-mail address.

public string? Email { get; init; }

Enabled

Whether the user account is enabled.

public bool Enabled { get; init; }

Hash

Row hash for change tracking.

public Guid? Hash { get; init; }

Id

Primary key.

public long Id { get; init; }

IdConfiguration

Optional configuration object reference.

public long? IdConfiguration { get; init; }

Key

Optional numeric key.

public long? Key { get; init; }

Login

Login (username).

public string Login { get; init; }

Name

Display name.

public string Name { get; init; }

Note

Free-text note.

public string? Note { get; init; }

Password

Password hash.

public string Password { get; init; }

Phone

Phone number.

public string? Phone { get; init; }