Udostępnij za pośrednictwem


IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> Klasa

Definicja

Reprezentuje użytkownika w systemie tożsamości

generic <typename TKey, typename TUserClaim, typename TUserRole, typename TUserLogin>
 where TKey : IEquatable<TKey>public ref class IdentityUser
public class IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> where TKey : IEquatable<TKey>
type IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin (requires 'Key :> IEquatable<'Key>)> = class
Public Class IdentityUser(Of TKey, TUserClaim, TUserRole, TUserLogin)

Parametry typu

TKey

Typ używany dla klucza podstawowego użytkownika.

TUserClaim

Typ reprezentujący oświadczenie.

TUserRole

Typ reprezentujący rolę użytkownika.

TUserLogin

Typ reprezentujący identyfikator logowania zewnętrznego użytkownika.

Dziedziczenie
IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>
Pochodne

Konstruktory

IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>()

Inicjuje nowe wystąpienie klasy IdentityUser<TKey>.

IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>(String)

Inicjuje nowe wystąpienie klasy IdentityUser<TKey>.

Właściwości

AccessFailedCount

Pobiera lub ustawia liczbę nieudanych prób logowania dla bieżącego użytkownika.

Claims

Właściwość nawigacji dla oświadczeń posiadanych przez tego użytkownika.

ConcurrencyStamp

Losowa wartość, która musi ulec zmianie za każdym razem, gdy użytkownik zostanie utrwalone w magazynie

Email

Pobiera lub ustawia adres e-mail dla tego użytkownika.

EmailConfirmed

Pobiera lub ustawia flagę wskazującą, czy użytkownik potwierdził swój adres e-mail.

Id

Pobiera lub ustawia klucz podstawowy dla tego użytkownika.

LockoutEnabled

Pobiera lub ustawia flagę wskazującą, czy użytkownik może zostać zablokowany.

LockoutEnd

Pobiera lub ustawia datę i godzinę w formacie UTC po zakończeniu blokady użytkownika.

Logins

Właściwość nawigacji dla tych kont logowania użytkowników.

NormalizedEmail

Pobiera lub ustawia znormalizowany adres e-mail dla tego użytkownika.

NormalizedUserName

Pobiera lub ustawia znormalizowaną nazwę użytkownika dla tego użytkownika.

PasswordHash

Pobiera lub ustawia słoną i skróconą reprezentację hasła dla tego użytkownika.

PhoneNumber

Pobiera lub ustawia numer telefonu dla użytkownika.

PhoneNumberConfirmed

Pobiera lub ustawia flagę wskazującą, czy użytkownik potwierdził swój adres telefonu.

Roles

Właściwość nawigacji dla ról, do których należy ten użytkownik.

SecurityStamp

Losowa wartość, która musi ulec zmianie przy każdej zmianie poświadczeń użytkownika (zmieniono hasło, usunięto identyfikator logowania)

TwoFactorEnabled

Pobiera lub ustawia flagę wskazującą, czy dla tego użytkownika włączono uwierzytelnianie dwuskładnikowe.

UserName

Pobiera lub ustawia nazwę użytkownika dla tego użytkownika.

Metody

ToString()

Zwraca nazwę użytkownika dla tego użytkownika.

Dotyczy