DeclarativeSecurityAction 列舉

定義

指定可以使用宣告式安全性執行的安全性動作。

public enum class DeclarativeSecurityAction
public enum DeclarativeSecurityAction
type DeclarativeSecurityAction = 
Public Enum DeclarativeSecurityAction
繼承
DeclarativeSecurityAction

欄位

Assert 3

即使堆疊中較高層的呼叫端未獲授與權限存取資源,進行呼叫的程式碼仍可以存取由目前權限物件所識別的資源。

Demand 2

檢查呼叫鏈中所有呼叫是否都已經獲授與指定權限。

Deny 4

拒絕 Demand 指定的權限而不進一步檢查。

InheritanceDemand 7

繼承類別或覆寫方法的衍生類別必須有指定權限。

LinkDemand 6

檢查直接呼叫端是否已獲授與指定權限。

None 0

沒有宣告式安全性動作。

PermitOnly 5

拒絕指定權限以外的所有權限要求,而不進一步檢查。

RequestMinimum 8

要求執行程式碼所需的最低權限。 這個動作只能在組件的範圍內使用。

RequestOptional 9

要求選擇性 (非執行所需) 的其他權限。 這項要求會隱含拒絕未特別要求的所有其他權限。 這個動作只能在組件的範圍內使用。

RequestRefuse 10

要求不授與呼叫程式碼可能遭到誤用的權限。 這個動作只能在組件的範圍內使用。

適用於