IPrincipal 介面

定義

定義主體物件的基本功能。

public interface class IPrincipal
public interface IPrincipal
[System.Runtime.InteropServices.ComVisible(true)]
public interface IPrincipal
type IPrincipal = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type IPrincipal = interface
Public Interface IPrincipal
衍生
屬性

備註

主體物件代表代表程式代碼執行之使用者的安全性內容,包括該使用者的身分識別 (IIdentity) 及其所屬的任何角色。

所有主體對象都必須實作 IPrincipal 介面。 如需實作的詳細資訊 IPrincipal ,請參閱 ClaimsPrincipal 類別。

屬性

Identity

取得目前主要物件的識別。

方法

IsInRole(String)

判斷目前的原則物件是否屬於指定的角色。

適用於