Bagikan melalui


UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>.IsInRoleAsync Metode

Definisi

Mengembalikan bendera yang menunjukkan apakah pengguna yang ditentukan adalah anggota pemberian normalizedRoleName.

public virtual System.Threading.Tasks.Task<bool> IsInRoleAsync (TUser user, string normalizedRoleName, System.Threading.CancellationToken cancellationToken = default);
public override System.Threading.Tasks.Task<bool> IsInRoleAsync (TUser user, string normalizedRoleName, System.Threading.CancellationToken cancellationToken = default);
abstract member IsInRoleAsync : 'User * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.IsInRoleAsync : 'User * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
override this.IsInRoleAsync : 'User * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<bool>
Public Overridable Function IsInRoleAsync (user As TUser, normalizedRoleName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)
Public Overrides Function IsInRoleAsync (user As TUser, normalizedRoleName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Boolean)

Parameter

user
TUser

Pengguna yang keanggotaan perannya harus diperiksa.

normalizedRoleName
String

Peran untuk memeriksa keanggotaan

cancellationToken
CancellationToken

yang CancellationToken digunakan untuk menyebarluaskan pemberitahuan bahwa operasi harus dibatalkan.

Mengembalikan

Yang Task<TResult> berisi bendera yang menunjukkan apakah pengguna yang ditentukan adalah anggota grup yang diberikan. Jika pengguna adalah anggota grup, nilai yang dikembalikan dengan benar, jika tidak, itu akan menjadi false.

Penerapan

Berlaku untuk