Aracılığıyla paylaş


UserOnlyStore<TUser> Sınıf

Tanım

Belirtilen kullanıcı türü için kalıcılık deposunun yeni bir örneğini oluşturur.

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)

Tür Parametreleri

TUser

Kullanıcıyı temsil eden tür.

Devralma

Oluşturucular

UserOnlyStore<TUser>(DbContext, IdentityErrorDescriber)

öğesinin yeni bir örneğini oluşturur UserOnlyStore<TUser>.

Özellikler

AutoSaveChanges

CreateAsync, UpdateAsync ve DeleteAsync çağrıldıktan sonra değişikliklerin kalıcı olup olmadığını belirten bir bayrak alır veya ayarlar.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Context

Bu depo için veritabanı bağlamını alır.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ErrorDescriber

Geçerli işlemde oluşan herhangi bir hata için değerini IdentityErrorDescriber alır veya ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UserClaims

Kullanıcı taleplerinin DbSet'i.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserLogins

Kullanıcı oturum açma bilgilerinin DbSet'i.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Users

Mağazanın içerdiği kullanıcılar için bir gezinti özelliği.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UsersSet

DbSet of users.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
UserTokens

Kullanıcı belirteçlerinin DbSet'i.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Yöntemler

AddClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

verilen öğesini claims belirtilen useröğesine ekler.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddLoginAsync(TUser, UserLoginInfo, CancellationToken)

verilen öğesini login belirtilen useröğesine ekler.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Yeni bir kullanıcı belirteci ekleyin.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
AddUserTokenAsync(TUserToken)

Yeni bir kullanıcı belirteci ekleyin.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdFromString(String)

Sağlanan id öğesini kesin olarak belirlenmiş bir anahtar nesnesine dönüştürür.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ConvertIdToString(TKey)

Sağlanan id öğesini dize gösterimine dönüştürür.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CountCodesAsync(TUser, CancellationToken)

Bir kullanıcı için geçerli olan kurtarma kodunun sayısını döndürür.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateAsync(TUser, CancellationToken)

Kullanıcı deposunda belirtilen user öğesini oluşturur.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserClaim(TUser, Claim)

öğesinin yeni bir örneğini IdentityUserClaim<TKey>oluşturmak için çağrıldı.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserLogin(TUser, UserLoginInfo)

öğesinin yeni bir örneğini IdentityUserLogin<TKey>oluşturmak için çağrıldı.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
CreateUserToken(TUser, String, String, String)

öğesinin yeni bir örneğini IdentityUserToken<TKey>oluşturmak için çağrıldı.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
DeleteAsync(TUser, CancellationToken)

Belirtilen user öğeyi kullanıcı deposundan siler.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
Dispose()

Depoyu at

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByEmailAsync(String, CancellationToken)

Belirtilen, normalleştirilmiş e-posta adresiyle ilişkili kullanıcıyı (varsa) alır.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByIdAsync(String, CancellationToken)

Varsa, belirtilen userIdöğesine sahip olan bir kullanıcıyı bulur ve döndürür.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByLoginAsync(String, String, CancellationToken)

Belirtilen oturum açma sağlayıcısı ve oturum açma sağlayıcısı anahtarıyla ilişkili kullanıcıyı alır.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindByNameAsync(String, CancellationToken)

Belirtilen normalleştirilmiş kullanıcı adına sahip bir kullanıcıyı (varsa) bulur ve döndürür.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindTokenAsync(TUser, String, String, CancellationToken)

Varsa bir kullanıcı belirteci bulun.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Varsa eşleşen kullanıcı kimliğine sahip bir kullanıcı döndürür.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserAsync(TKey, CancellationToken)

Varsa eşleşen kullanıcı kimliğine sahip bir kullanıcı döndürür.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(String, String, CancellationToken)

Varsa provider, providerKey ile kullanıcı oturum açma bilgilerini döndürür.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Varsa eşleşen userId, provider, providerKey ile bir kullanıcı oturum açma bilgisi döndürür.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
FindUserLoginAsync(TKey, String, String, CancellationToken)

Varsa eşleşen userId, provider, providerKey ile bir kullanıcı oturum açma bilgisi döndürür.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAccessFailedCountAsync(TUser, CancellationToken)

Belirtilen user.. için geçerli başarısız erişim sayısını alır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetAuthenticatorKeyAsync(TUser, CancellationToken)

Belirtilen useriçin kimlik doğrulayıcı anahtarını alın.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetClaimsAsync(TUser, CancellationToken)

Belirtilen ile user ilişkili talepleri zaman uyumsuz bir işlem olarak alın.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailAsync(TUser, CancellationToken)

Belirtilen useriçin e-posta adresini alır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetEmailConfirmedAsync(TUser, CancellationToken)

Belirtilen user e-posta adresinin doğrulanıp doğrulanmadığını belirten bir bayrak alır; aksi takdirde yanlış olarak doğrulanırsa true.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEnabledAsync(TUser, CancellationToken)

Belirtilen kullanıcı için kullanıcı kilitlenmesinin etkinleştirilip etkinleştirilmediğini belirten bir bayrak alır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLockoutEndDateAsync(TUser, CancellationToken)

DateTimeOffset Varsa, kullanıcının son kilitleme süresinin dolduğunu alır. Geçmişteki herhangi bir zaman, kullanıcının kilitlenmediğini gösterir.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetLoginsAsync(TUser, CancellationToken)

Belirtilen için ilişkili oturum açma bilgilerini alır.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedEmailAsync(TUser, CancellationToken)

Belirtilen useriçin normalleştirilmiş e-postayı döndürür.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Belirtilen useriçin normalleştirilmiş kullanıcı adını alır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPasswordHashAsync(TUser, CancellationToken)

Bir kullanıcı için parola karması alır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberAsync(TUser, CancellationToken)

Belirtilen useriçin telefon numarasını (varsa) alır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetPhoneNumberConfirmedAsync(TUser, CancellationToken)

Belirtilen usertelefon numarasının onaylanıp onaylanmadığını belirten bir bayrak alır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetSecurityStampAsync(TUser, CancellationToken)

Belirtilen useriçin güvenlik damgasını alın.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTokenAsync(TUser, String, String, CancellationToken)

Belirteç değerini döndürür.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetTwoFactorEnabledAsync(TUser, CancellationToken)

Belirtilen user öğede zaman uyumsuz bir işlem olarak iki faktörlü kimlik doğrulamasının etkinleştirilip etkinleştirilmediğini belirten bir bayrak döndürür.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserIdAsync(TUser, CancellationToken)

Belirtilen useriçin kullanıcı tanımlayıcısını alır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUserNameAsync(TUser, CancellationToken)

Belirtilen useriçin kullanıcı adını alır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
GetUsersForClaimAsync(Claim, CancellationToken)

Belirtilen taleple tüm kullanıcıları alır.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
HasPasswordAsync(TUser, CancellationToken)

Belirtilen kullanıcının parolası olup olmadığını belirten bir bayrak döndürür.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
IncrementAccessFailedCountAsync(TUser, CancellationToken)

Başarısız erişimin gerçekleştiğini kaydeder ve başarısız erişim sayısını artırır.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RedeemCodeAsync(TUser, String, CancellationToken)

Kurtarma kodunun kullanıcı için geçerli olup olmadığını döndürür. Not: Kurtarma kodları yalnızca bir kez geçerlidir ve kullanımdan sonra geçersiz olur.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveClaimsAsync(TUser, IEnumerable<Claim>, CancellationToken)

claims Belirtilen öğesini belirtilen useriçinden kaldırır.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveLoginAsync(TUser, String, String, CancellationToken)

loginProvider Belirtilen öğesini belirtilen useriçinden kaldırır.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveTokenAsync(TUser, String, String, CancellationToken)

Kullanıcı için bir belirteci siler.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Yeni bir kullanıcı belirtecini kaldırın.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
RemoveUserTokenAsync(TUserToken)

Yeni bir kullanıcı belirtecini kaldırın.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceClaimAsync(TUser, Claim, Claim, CancellationToken)

belirtilen userüzerindeki öğesini claim ile newClaimdeğiştirir.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken)

Önceki kurtarma kodları geçersiz kılınırken kullanıcının kurtarma kodlarını Güncelleştirmeler.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ResetAccessFailedCountAsync(TUser, CancellationToken)

Kullanıcının başarısız erişim sayısını sıfırlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SaveChanges(CancellationToken)

Geçerli depoyu kaydeder.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)
SetAuthenticatorKeyAsync(TUser, String, CancellationToken)

Belirtilen useriçin kimlik doğrulayıcı anahtarını ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailAsync(TUser, String, CancellationToken)

email adresini userayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetEmailConfirmedAsync(TUser, Boolean, CancellationToken)

Belirtilen usere-posta adresinin onaylanıp onaylanmadığını belirten bayrağı ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEnabledAsync(TUser, Boolean, CancellationToken)

Belirtilen user öğesinin kilitlenip kilitlenemediğini belirten bayrağı ayarlayın..

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetLockoutEndDateAsync(TUser, Nullable<DateTimeOffset>, CancellationToken)

Belirtilen bitiş tarihi geçene kadar kullanıcıyı kilitler. Geçmişte bir bitiş tarihi ayarlamak kullanıcının kilidini hemen açar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedEmailAsync(TUser, String, CancellationToken)

Belirtilen useriçin normalleştirilmiş e-postayı ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Belirtilen useriçin verilen normalleştirilmiş adı ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPasswordHashAsync(TUser, String, CancellationToken)

Bir kullanıcı için parola karması ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberAsync(TUser, String, CancellationToken)

Belirtilen useriçin telefon numarasını ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetPhoneNumberConfirmedAsync(TUser, Boolean, CancellationToken)

Belirtilen usertelefon numarasının onaylandığını belirten bir bayrak ayarlar..

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetSecurityStampAsync(TUser, String, CancellationToken)

Belirtilen useriçin sağlanan güvenliği stamp ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTokenAsync(TUser, String, String, String, CancellationToken)

Belirli bir kullanıcı için belirteç değerini ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetTwoFactorEnabledAsync(TUser, Boolean, CancellationToken)

Belirtilen user öğede zaman uyumsuz bir işlem olarak iki faktörlü kimlik doğrulamasının etkinleştirilip etkinleştirilmediğini belirten bir bayrak ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
SetUserNameAsync(TUser, String, CancellationToken)

Belirtilen useriçin verilen userName değerini ayarlar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
ThrowIfDisposed()

Bu sınıf atılmışsa atar.

(Devralındığı yer: UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>)
UpdateAsync(TUser, CancellationToken)

Kullanıcı deposunda belirtilen user öğesini Güncelleştirmeler.

(Devralındığı yer: UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>)

Şunlara uygulanır