Table of Contents

Class SqliteIdentityStorage.UserRow

Namespace
Hi.SqliteUtils
Assembly
HiNc.dll

Represents a user row in the database.

public class SqliteIdentityStorage.UserRow
Inheritance
SqliteIdentityStorage.UserRow
Inherited Members
Extension Methods

Properties

AccessFailedCount

Gets or sets the access failed count.

public int AccessFailedCount { get; set; }

Property Value

int

ConcurrencyStamp

Gets or sets the concurrency stamp.

public string ConcurrencyStamp { get; set; }

Property Value

string

CustomData

Gets or sets custom data as a serialized string.

public string CustomData { get; set; }

Property Value

string

Email

Gets or sets the email address.

public string Email { get; set; }

Property Value

string

EmailConfirmed

Gets or sets whether the email is confirmed (1 for true, 0 for false).

public int EmailConfirmed { get; set; }

Property Value

int

Id

Gets or sets the user ID.

public string Id { get; set; }

Property Value

string

InitialPassword

Gets or sets the initial password.

public string InitialPassword { get; set; }

Property Value

string

LockoutEnabled

Gets or sets whether lockout is enabled (1 for true, 0 for false).

public int LockoutEnabled { get; set; }

Property Value

int

LockoutEnd

Gets or sets the lockout end date/time as a string.

public string LockoutEnd { get; set; }

Property Value

string

NormalizedEmail

Gets or sets the normalized email address.

public string NormalizedEmail { get; set; }

Property Value

string

NormalizedUserName

Gets or sets the normalized user name.

public string NormalizedUserName { get; set; }

Property Value

string

PasswordHash

Gets or sets the password hash.

public string PasswordHash { get; set; }

Property Value

string

PhoneNumber

Gets or sets the phone number.

public string PhoneNumber { get; set; }

Property Value

string

PhoneNumberConfirmed

Gets or sets whether the phone number is confirmed (1 for true, 0 for false).

public int PhoneNumberConfirmed { get; set; }

Property Value

int

SecurityStamp

Gets or sets the security stamp.

public string SecurityStamp { get; set; }

Property Value

string

TwoFactorEnabled

Gets or sets whether two-factor authentication is enabled (1 for true, 0 for false).

public int TwoFactorEnabled { get; set; }

Property Value

int

UserName

Gets or sets the user name.

public string UserName { get; set; }

Property Value

string

Methods

ToUser<TUser>()

Converts this row to a user object.

public TUser ToUser<TUser>() where TUser : SqliteIdentityUser, new()

Returns

TUser

A new user instance.

Type Parameters

TUser

The type of user to create.