Interface IRedbUser

Assembly: redb.Core.dll

REDB user interface
Represents system user with his basic properties

public interface IRedbUser

Properties

CodeGuid

User GUID code (optional)

Guid? CodeGuid { get; }

CodeInt

User integer code (optional)

long? CodeInt { get; }

CodeString

User string code (optional)

string? CodeString { get; }

DateDismiss

Dismissal date (if null - user is active)

DateTimeOffset? DateDismiss { get; }

DateRegister

User registration date

DateTimeOffset DateRegister { get; }

Email

User email (optional)

string? Email { get; }

Enabled

Is user active

bool Enabled { get; }

Hash

User hash for data integrity check (optional)

Guid? Hash { get; }

Id

Unique user identifier

long Id { get; }

Key

Additional user key (optional)

long? Key { get; }

Login

User login (unique)

string Login { get; }

Name

User name

string Name { get; }

Note

User note or comment (optional)

string? Note { get; }

Password

User password (hashed)

string Password { get; }

Phone

User phone (optional)

string? Phone { get; }