Freigeben über


UserOnlyStore<TUser> Klasse

Definition

Erstellt eine neue instance eines Persistenzspeichers für den angegebenen Benutzertyp.

generic <typename TUser>
 where TUser : IdentityUser<System::String ^>gcnew()public ref class UserOnlyStore : Microsoft::AspNetCore::Identity::EntityFrameworkCore::UserOnlyStore<TUser, Microsoft::EntityFrameworkCore::DbContext ^, System::String ^>
public class UserOnlyStore<TUser> : Microsoft.AspNetCore.Identity.EntityFrameworkCore.UserOnlyStore<TUser,Microsoft.EntityFrameworkCore.DbContext,string> where TUser : IdentityUser<string>, new()
type UserOnlyStore<'User (requires 'User :> IdentityUser<string> and 'User : (new : unit -> 'User))> = class
    inherit UserOnlyStore<'User, DbContext, string (requires 'User :> IdentityUser<string> and 'User : (new : unit -> 'User))>
Public Class UserOnlyStore(Of TUser)
Inherits UserOnlyStore(Of TUser, DbContext, String)

Typparameter

TUser

Der Typ, der einen Benutzer darstellt.

Vererbung

Konstruktoren

UserOnlyStore<TUser>(DbContext, IdentityErrorDescriber)

Erstellt eine neue Instanz von UserOnlyStore<TUser>.

Eigenschaften

AutoSaveChanges

Ruft ein Flag ab, das angibt, ob Änderungen beibehalten werden sollen, nachdem CreateAsync, UpdateAsync und DeleteAsync aufgerufen werden.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Context

Ruft den Datenbankkontext für diesen Speicher ab.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ErrorDescriber

Ruft den für jeden Fehler ab, der IdentityErrorDescriber beim aktuellen Vorgang aufgetreten ist, oder legt diesen fest.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

DbSet von Benutzeransprüchen.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserLogins

DbSet von Benutzeranmeldungen.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Users

Eine Navigationseigenschaft für die Benutzer, die der Speicher enthält.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UsersSet

DbSet von Benutzern.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserTokens

DbSet von Benutzertoken.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Methoden

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Fügt dem claims angegebenen userdas angegebene hinzu.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddLoginAsync(TUser, UserLoginInfo, CancellationToken)

Fügt dem login angegebenen userdas angegebene hinzu.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Fügen Sie ein neues Benutzertoken hinzu.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Fügen Sie ein neues Benutzertoken hinzu.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdFromString(String)

Konvertiert das bereitgestellte id in ein stark typisiertes Schlüsselobjekt.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdToString(TKey)

Konvertiert die bereitgestellte id in ihre Zeichenfolgendarstellung.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CountCodesAsync(TUser, CancellationToken)

Gibt zurück, wie viele Wiederherstellungscode für einen Benutzer noch gültig sind.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateAsync(TUser, CancellationToken)

Erstellt die im Benutzerspeicher angegebene user .

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserClaim(TUser, Claim)

Wird aufgerufen, um eine neue instance eines IdentityUserClaim<TKey>zu erstellen.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserLogin(TUser, UserLoginInfo)

Wird aufgerufen, um eine neue instance eines IdentityUserLogin<TKey>zu erstellen.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserToken(TUser, String, String, String)

Wird aufgerufen, um eine neue instance eines IdentityUserToken<TKey>zu erstellen.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
DeleteAsync(TUser, CancellationToken)

Löscht die angegebene user aus dem Benutzerspeicher.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Dispose()

Den Speicher löschen

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByEmailAsync(String, CancellationToken)

Ruft den Benutzer ab, falls vorhanden, der der angegebenen normalisierten E-Mail-Adresse zugeordnet ist.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByIdAsync(String, CancellationToken)

Sucht und gibt einen Benutzer zurück, falls vorhanden, der über den angegebenen userIdverfügt.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByLoginAsync(String, String, CancellationToken)

Ruft den Benutzer ab, der dem angegebenen Anmeldeanbieter und dem angegebenen Anmeldeanbieterschlüssel zugeordnet ist.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByNameAsync(String, CancellationToken)

Sucht und gibt einen Benutzer zurück, falls vorhanden, der über den angegebenen normalisierten Benutzernamen verfügt.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindTokenAsync(TUser, String, String, CancellationToken)

Suchen Sie ein Benutzertoken, sofern es vorhanden ist.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Gibt einen Benutzer mit der übereinstimmenden userId zurück, sofern vorhanden.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Gibt einen Benutzer mit der übereinstimmenden userId zurück, sofern vorhanden.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(String, String, CancellationToken)

Geben Sie eine Benutzeranmeldung mit dem Anbieter provider( providerKey) zurück, falls vorhanden.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Geben Sie eine Benutzeranmeldung mit der übereinstimmenden userId, provider und providerKey zurück, sofern vorhanden.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Geben Sie eine Benutzeranmeldung mit der übereinstimmenden userId, provider und providerKey zurück, sofern vorhanden.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAccessFailedCountAsync(TUser, CancellationToken)

Ruft die aktuelle Anzahl fehlerhafter Zugriffe für die angegebene userab.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAuthenticatorKeyAsync(TUser, CancellationToken)

Rufen Sie den Authentifikatorschlüssel für den angegebenen userab.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetClaimsAsync(TUser, CancellationToken)

Rufen Sie die Ansprüche ab, die dem angegebenen user als asynchronen Vorgang zugeordnet sind.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailAsync(TUser, CancellationToken)

Ruft die E-Mail-Adresse für die angegebene userab.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailConfirmedAsync(TUser, CancellationToken)

Ruft ein Flag ab, das angibt, ob die E-Mail-Adresse für die angegebene user überprüft wurde, true, wenn die E-Mail-Adresse andernfalls false überprüft wurde.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEnabledAsync(TUser, CancellationToken)

Ruft ein Flag ab, das angibt, ob die Benutzersperre für den angegebenen Benutzer aktiviert werden kann.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEndDateAsync(TUser, CancellationToken)

Ruft die letzte DateTimeOffset Sperrung eines Benutzers ab, falls vorhanden. Jedes Mal in der Vergangenheit sollte darauf hindeuten, dass ein Benutzer nicht gesperrt ist.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLoginsAsync(TUser, CancellationToken)

Ruft die zugeordneten Anmeldungen für die angegebene ab.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedEmailAsync(TUser, CancellationToken)

Gibt die normalisierte E-Mail für die angegebene userzurück.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Ruft den normalisierten Benutzernamen für den angegebenen userab.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPasswordHashAsync(TUser, CancellationToken)

Ruft den Kennworthash für einen Benutzer ab.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberAsync(TUser, CancellationToken)

Ruft die Telefonnummer ab, falls vorhanden, für die angegebene user.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

Ruft ein Flag ab, das angibt, ob die angegebene userTelefonnummer bestätigt wurde.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetSecurityStampAsync(TUser, CancellationToken)

Rufen Sie den Sicherheitsstempel für den angegebenen userab.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTokenAsync(TUser, String, String, CancellationToken)

Gibt den Tokenwert zurück.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTwoFactorEnabledAsync(TUser, CancellationToken)

Gibt ein Flag zurück, das angibt, ob für die angegebene user zweistufige Authentifizierung als asynchroner Vorgang aktiviert ist oder nicht.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserIdAsync(TUser, CancellationToken)

Ruft den Benutzerbezeichner für den angegebenen userab.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserNameAsync(TUser, CancellationToken)

Ruft den Benutzernamen für den angegebenen userab.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUsersForClaimAsync(Claim, CancellationToken)

Ruft alle Benutzer mit dem angegebenen Anspruch ab.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
HasPasswordAsync(TUser, CancellationToken)

Gibt ein Flag zurück, das angibt, ob der angegebene Benutzer über ein Kennwort verfügt.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
IncrementAccessFailedCountAsync(TUser, CancellationToken)

Zeichnet auf, dass ein fehlerhafter Zugriff aufgetreten ist, und erhöht die Anzahl der fehlerhaften Zugriffe.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RedeemCodeAsync(TUser, String, CancellationToken)

Gibt zurück, ob ein Wiederherstellungscode für einen Benutzer gültig ist. Hinweis: Wiederherstellungscodes sind nur einmal gültig und nach der Verwendung ungültig.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Entfernt das claims angegebene aus dem angegebenen user.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveLoginAsync(TUser, String, String, CancellationToken)

Entfernt das loginProvider angegebene aus dem angegebenen user.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveTokenAsync(TUser, String, String, CancellationToken)

Löscht ein Token für einen Benutzer.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Entfernen Sie ein neues Benutzertoken.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Entfernen Sie ein neues Benutzertoken.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

Ersetzt das claim auf dem angegebenen userdurch .newClaim

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken)

Updates die Wiederherstellungscodes für den Benutzer, während alle vorherigen Wiederherstellungscodes ungültig werden.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ResetAccessFailedCountAsync(TUser, CancellationToken)

Setzt die Anzahl der fehlerhaften Zugriffe eines Benutzers zurück.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SaveChanges(CancellationToken)

Speichert den aktuellen Speicher.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
SetAuthenticatorKeyAsync(TUser, String, CancellationToken)

Legt den Authentifikatorschlüssel für den angegebenen userfest.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailAsync(TUser, String, CancellationToken)

Legt die email Adresse für ein fest user.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

Legt das Flag fest, das angibt, ob die angegebene userE-Mail-Adresse bestätigt wurde oder nicht.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken)

Legen Sie das Flag fest, das angibt, ob das angegebene user ausgesperrt werden kann.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken)

Sperrt einen Benutzer, bis das angegebene Enddatum abgelaufen ist. Wenn Sie ein Enddatum in der Vergangenheit festlegen, wird ein Benutzer sofort entsperrt.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedEmailAsync(TUser, String, CancellationToken)

Legt die normalisierte E-Mail für die angegebene userfest.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Legt den angegebenen normalisierten Namen für den angegebenen userfest.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPasswordHashAsync(TUser, String, CancellationToken)

Legt den Kennworthash für einen Benutzer fest.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

Legt die Telefonnummer für den angegebenen userfest.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

Legt ein Flag fest, das angibt, ob die angegebene userTelefonnummer bestätigt wurde.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetSecurityStampAsync(TUser, String, CancellationToken)

Legt die bereitgestellte Sicherheit stamp für den angegebenen userfest.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTokenAsync(TUser, String, String, String, CancellationToken)

Legt den Tokenwert für einen bestimmten Benutzer fest.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

Legt ein Flag fest, das angibt, ob für die angegebene user Zwei-Faktor-Authentifizierung als asynchroner Vorgang aktiviert ist oder nicht.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetUserNameAsync(TUser, String, CancellationToken)

Legt das für userName den angegebenen userfest.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ThrowIfDisposed()

Löst aus, wenn diese Klasse verworfen wurde.

(Geerbt von UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UpdateAsync(TUser, CancellationToken)

Updates die im Benutzerspeicher angegebeneuser.

(Geerbt von UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Gilt für: