次の方法で共有


RoleStore<TRole,TContext,TKey,TUserRole,TRoleClaim>.FindByIdAsync メソッド

定義

指定した ID を持つロールを非同期操作として検索します。

public virtual System.Threading.Tasks.Task<TRole> FindByIdAsync (string id, System.Threading.CancellationToken cancellationToken = default);
public virtual System.Threading.Tasks.Task<TRole?> FindByIdAsync (string id, System.Threading.CancellationToken cancellationToken = default);
abstract member FindByIdAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Role (requires 'Role :> Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityRole<'Key, 'UserRole, 'RoleClaim>)>
override this.FindByIdAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Role (requires 'Role :> Microsoft.AspNetCore.Identity.EntityFrameworkCore.IdentityRole<'Key, 'UserRole, 'RoleClaim>)>
abstract member FindByIdAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Role (requires 'Role :> Microsoft.AspNetCore.Identity.IdentityRole<'Key>)>
override this.FindByIdAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Role (requires 'Role :> Microsoft.AspNetCore.Identity.IdentityRole<'Key>)>
Public Overridable Function FindByIdAsync (id As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of TRole)

パラメーター

id
String

検索するロール ID。

cancellationToken
CancellationToken

この操作を取り消す必要があることを示す通知を伝達するために使用する CancellationToken

戻り値

Task<TRole>

Task<TResult>検索の結果。

実装

適用対象