次の方法で共有


UserManager<TUser>.GetUserId(ClaimsPrincipal) メソッド

定義

存在する場合は、ユーザー ID 要求値を返します。それ以外の場合は null を返します。

public:
 virtual System::String ^ GetUserId(System::Security::Claims::ClaimsPrincipal ^ principal);
public virtual string GetUserId (System.Security.Claims.ClaimsPrincipal principal);
public virtual string? GetUserId (System.Security.Claims.ClaimsPrincipal principal);
abstract member GetUserId : System.Security.Claims.ClaimsPrincipal -> string
override this.GetUserId : System.Security.Claims.ClaimsPrincipal -> string
Public Overridable Function GetUserId (principal As ClaimsPrincipal) As String

パラメーター

principal
ClaimsPrincipal

ClaimsPrincipal のインスタンスです。

戻り値

ユーザー ID 要求の値。要求が存在しない場合は null。

注釈

ユーザー ID 要求は、 によって NameIdentifier識別されます。

適用対象