IUserRoleStore<TUser> Arabirim

Tanım

Kullanıcıları rollere eşleen bir depo için özet sağlar.

generic <typename TUser>
 where TUser : classpublic interface class IUserRoleStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserRoleStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserRoleStore<'User (requires 'User : null)> = interface
    interface IUserStore<'User (requires 'User : null)>
    interface IDisposable
Public Interface IUserRoleStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)

Tür Parametreleri

TUser

Bir kullanıcı kapsülleme türü.

Türetilmiş
Uygulamalar

Yöntemler

AddToRoleAsync(TUser, String, CancellationToken)

Belirtilen'i user adlandırılmış role ekleyin.

CreateAsync(TUser, CancellationToken)

Kullanıcı user depolamada belirtilen 'i oluşturur.

(Devralındığı yer: IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Kullanıcı depolamadan user belirtilen 'i siler.

(Devralındığı yer: IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

varsa, belirtilene sahip olan bir kullanıcı bulur ve userId döndürür.

(Devralındığı yer: IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Varsa, belirtilen normalleştirilmiş kullanıcı adına sahip bir kullanıcı bulur ve döndürür.

(Devralındığı yer: IUserStore<TUser>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

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

(Devralındığı yer: IUserStore<TUser>)
GetRolesAsync(TUser, CancellationToken)

Belirtilen rol adlarının bir listesini user alır.

GetUserIdAsync(TUser, CancellationToken)

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

(Devralındığı yer: IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Belirtilen için kullanıcı adını user alır.

(Devralındığı yer: IUserStore<TUser>)
GetUsersInRoleAsync(String, CancellationToken)

Adlandırılmış rolün üyesi olan Kullanıcıların listesini döndürür.

IsInRoleAsync(TUser, String, CancellationToken)

Belirtilenin belirtilen adlandırılmış rolün üyesi user olup olmadığını belirten bir bayrak döndürür.

RemoveFromRoleAsync(TUser, String, CancellationToken)

Belirtilen'i user adlandırılmış rolden kaldırın.

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Belirtilen için verilen normalleştirilmiş adı user ayarlar.

(Devralındığı yer: IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Belirtilen için userName verilen 'i user ayarlar.

(Devralındığı yer: IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Kullanıcı user depolamada belirtilen 'i günceller.

(Devralındığı yer: IUserStore<TUser>)

Şunlara uygulanır