Compartir a través de


UserOnlyStore<TUser,TContext> Clase

Definición

Representa una nueva instancia de un almacén de persistencia para los tipos de usuario y rol especificados.

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

Parámetros de tipo

TUser

Tipo que representa a un usuario.

TContext

Tipo de la clase de contexto de datos usada para acceder al almacén.

Herencia

Constructores

UserOnlyStore<TUser,TContext>(TContext, IdentityErrorDescriber)

Crea una nueva instancia de UserStore<TUser,TRole,TContext>.

Propiedades

AutoSaveChanges

Obtiene o establece una marca que indica si se deben conservar los cambios después de llamar a CreateAsync, UpdateAsync y DeleteAsync.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Context

Obtiene el contexto de la base de datos de este almacén.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ErrorDescriber

Obtiene o establece para IdentityErrorDescriber cualquier error que se haya producido con la operación actual.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

DbSet de notificaciones de usuario.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserLogins

DbSet de inicios de sesión de usuario.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Users

Propiedad de navegación para los usuarios que contiene el almacén.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UsersSet

DbSet de usuarios.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserTokens

DbSet de tokens de usuario.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Métodos

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Agrega el objeto claims especificado al especificado user.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddLoginAsync(TUser, UserLoginInfo, CancellationToken)

Agrega el objeto login especificado al especificado user.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Agregue un nuevo token de usuario.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Agregue un nuevo token de usuario.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdFromString(String)

Convierte el proporcionado id en un objeto de clave fuertemente tipado.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdToString(TKey)

Convierte el proporcionado id en su representación de cadena.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CountCodesAsync(TUser, CancellationToken)

Devuelve el número de código de recuperación que sigue siendo válido para un usuario.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateAsync(TUser, CancellationToken)

Crea el objeto especificado user en el almacén de usuarios.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserClaim(TUser, Claim)

Se llama para crear una nueva instancia de .IdentityUserClaim<TKey>

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserLogin(TUser, UserLoginInfo)

Se llama para crear una nueva instancia de .IdentityUserLogin<TKey>

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserToken(TUser, String, String, String)

Se llama para crear una nueva instancia de .IdentityUserToken<TKey>

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
DeleteAsync(TUser, CancellationToken)

Elimina el objeto especificado user del almacén de usuarios.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Dispose()

Desecha el almacén.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByEmailAsync(String, CancellationToken)

Obtiene el usuario, si existe, asociado a la dirección de correo electrónico normalizada especificada.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByIdAsync(String, CancellationToken)

Busca y devuelve un usuario, si existe, que tiene el especificado userId.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByLoginAsync(String, String, CancellationToken)

Recupera el usuario asociado con el proveedor de inicio de sesión y la clave de proveedor de inicio de sesión especificados.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByNameAsync(String, CancellationToken)

Busca y devuelve un usuario, si existe, que tiene el nombre de usuario normalizado especificado.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindTokenAsync(TUser, String, String, CancellationToken)

Busque un token de usuario si existe.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Devuelve un usuario con el userId coincidente si existe.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Devuelve un usuario con el userId coincidente si existe.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(String, String, CancellationToken)

Devuelve un inicio de sesión de usuario con provider, providerKey si existe.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Devuelve un inicio de sesión de usuario con el userId, proveedor, providerKey coincidente si existe.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Devuelve un inicio de sesión de usuario con el userId, proveedor, providerKey coincidente si existe.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAccessFailedCountAsync(TUser, CancellationToken)

Recupera el número de acceso con error actual para el objeto especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAuthenticatorKeyAsync(TUser, CancellationToken)

Obtenga la clave de autenticador para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetClaimsAsync(TUser, CancellationToken)

Obtenga las notificaciones asociadas con el especificado user como una operación asincrónica.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailAsync(TUser, CancellationToken)

Obtiene la dirección de correo electrónico del especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailConfirmedAsync(TUser, CancellationToken)

Obtiene una marca que indica si se ha comprobado la dirección de correo electrónico del especificado user , true si la dirección de correo electrónico se comprueba de otro modo false.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEnabledAsync(TUser, CancellationToken)

Recupera una marca que indica si el bloqueo de usuario puede habilitarse para el usuario especificado.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEndDateAsync(TUser, CancellationToken)

Obtiene el último DateTimeOffset bloqueo de un usuario expirado, si existe. Cualquier momento en el pasado debe indicar que un usuario no está bloqueado.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLoginsAsync(TUser, CancellationToken)

Recupera los inicios de sesión asociados para el especificado.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedEmailAsync(TUser, CancellationToken)

Devuelve el correo electrónico normalizado para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Obtiene el nombre de usuario normalizado para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPasswordHashAsync(TUser, CancellationToken)

Obtiene el hash de contraseña de un usuario.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberAsync(TUser, CancellationToken)

Obtiene el número de teléfono, si existe, para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

Obtiene una marca que indica si se ha confirmado el número de teléfono especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetSecurityStampAsync(TUser, CancellationToken)

Obtenga la marca de seguridad para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTokenAsync(TUser, String, String, CancellationToken)

Devuelve el valor del token.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTwoFactorEnabledAsync(TUser, CancellationToken)

Devuelve una marca que indica si el especificado user tiene habilitada o no la autenticación en dos fases, como una operación asincrónica.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserIdAsync(TUser, CancellationToken)

Obtiene el identificador de usuario para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserNameAsync(TUser, CancellationToken)

Obtiene el nombre de usuario para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUsersForClaimAsync(Claim, CancellationToken)

Recupera todos los usuarios con la notificación especificada.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
HasPasswordAsync(TUser, CancellationToken)

Devuelve una marca que indica si el usuario especificado tiene una contraseña.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
IncrementAccessFailedCountAsync(TUser, CancellationToken)

Registra que se ha producido un acceso erróneo, lo que incrementa el recuento de acceso con errores.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RedeemCodeAsync(TUser, String, CancellationToken)

Devuelve si un código de recuperación es válido para un usuario. Nota: los códigos de recuperación solo son válidos una vez y no serán válidos después de su uso.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

Quita el especificado claims de la clase especificada user.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveLoginAsync(TUser, String, String, CancellationToken)

Quita el especificado loginProvider de la clase especificada user.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveTokenAsync(TUser, String, String, CancellationToken)

Elimina un token para un usuario.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Quite un nuevo token de usuario.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Quite un nuevo token de usuario.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

Reemplaza en claim el objeto especificado userpor .newClaim

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

Novedades los códigos de recuperación para el usuario al invalidar los códigos de recuperación anteriores.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ResetAccessFailedCountAsync(TUser, CancellationToken)

Restablece el recuento de acceso con errores de un usuario.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SaveChanges(CancellationToken)

Guarda el almacén actual.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
SetAuthenticatorKeyAsync(TUser, String, CancellationToken)

Establece la clave de autenticador para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailAsync(TUser, String, CancellationToken)

Establece la email dirección de un userobjeto .

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

Establece la marca que indica si la dirección de correo electrónico especificada userse ha confirmado o no.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken)

Establezca la marca que indica si se puede bloquear el especificado user .

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken)

Bloquea un usuario hasta que se haya superado la fecha de finalización especificada. Establecer una fecha de finalización en el pasado desbloquea inmediatamente a un usuario.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedEmailAsync(TUser, String, CancellationToken)

Establece el correo electrónico normalizado para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Establece el nombre normalizado especificado para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPasswordHashAsync(TUser, String, CancellationToken)

Establece el hash de contraseña para un usuario.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

Establece el número de teléfono para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

Establece una marca que indica si se ha confirmado el número de teléfono especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetSecurityStampAsync(TUser, String, CancellationToken)

Establece la seguridad stamp proporcionada para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTokenAsync(TUser, String, String, String, CancellationToken)

Establece el valor del token para un usuario determinado.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

Establece una marca que indica si el especificado user tiene habilitada o no la autenticación en dos fases, como una operación asincrónica.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetUserNameAsync(TUser, String, CancellationToken)

Establece el objeto especificado userName para el especificado user.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ThrowIfDisposed()

Produce si se ha eliminado esta clase.

(Heredado de UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UpdateAsync(TUser, CancellationToken)

Novedades el especificado user en el almacén de usuarios.

(Heredado de UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Se aplica a