UserClaimsPrincipalFactory<TUser> 類別

定義

提供為指定使用者建立宣告主體的方法。

generic <typename TUser>
 where TUser : classpublic ref class UserClaimsPrincipalFactory : Microsoft::AspNetCore::Identity::IUserClaimsPrincipalFactory<TUser>
public class UserClaimsPrincipalFactory<TUser> : Microsoft.AspNetCore.Identity.IUserClaimsPrincipalFactory<TUser> where TUser : class
type UserClaimsPrincipalFactory<'User (requires 'User : null)> = class
    interface IUserClaimsPrincipalFactory<'User (requires 'User : null)>
Public Class UserClaimsPrincipalFactory(Of TUser)
Implements IUserClaimsPrincipalFactory(Of TUser)

類型參數

TUser

用來表示使用者的型別。

繼承
UserClaimsPrincipalFactory<TUser>
衍生
實作

建構函式

UserClaimsPrincipalFactory<TUser>(UserManager<TUser>, IOptions<IdentityOptions>)

初始化 UserClaimsPrincipalFactory<TUser> 類別的新執行個體。

屬性

Options

IdentityOptions取得這個處理站的 。

UserManager

UserManager<TUser>取得這個處理站的 。

方法

CreateAsync(TUser)

ClaimsPrincipal以非同步方式從使用者建立 。

GenerateClaimsAsync(TUser)

產生使用者的宣告。

適用於