共用方式為


CorDeclSecurity

更新:2007 年 11 月

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

typedef enum CorDeclSecurity {
        
    dclActionMask               =   0x001f,
    dclActionNil                =   0x0000,
    dclRequest                  =   0x0001,
    dclDemand                   =   0x0002,
    dclAssert                   =   0x0003,
    dclDeny                     =   0x0004,
    dclPermitOnly               =   0x0005,
    dclLinktimeCheck            =   0x0006,
    dclInheritanceCheck         =   0x0007,
    dclRequestMinimum           =   0x0008,
    dclRequestOptional          =   0x0009,
    dclRequestRefuse            =   0x000a,
    dclPrejitGrant              =   0x000b,
    dclPrejitDenied             =   0x000c,
    dclNonCasDemand             =   0x000d,
    dclNonCasLinkDemand         =   0x000e,
    dclNonCasInheritance        =   0x000f,
    dclLinkDemandChoice         =   0x0010,
    dclInheritanceDemandChoice  =   0x0011,
    dclDemandChoice             =   0x0012,
    dclMaximumValue             =   0x0012
        
} CorDeclSecurity;

成員

成員

描述

dclActionMask

保留。

dclActionNil

保留。

dclRequest

保留。

dclDemand

所有在呼叫堆疊中較高層的呼叫端,必須被授與由目前使用權限物件所指定的使用權限。

dclAssert

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

dclDeny

即使已經被授與使用權限,仍會拒絕呼叫端存取由目前使用權限物件所指定資源的功能。

dclPermitOnly

即使程式碼已經授與存取其他資源的使用權限,仍只能存取由這個使用權限物件所指定的資源。

dclLinktimeCheck

立即呼叫者必須授予在特定期間內之指定的使用權限。

dclInheritanceCheck

繼承其他類別或覆寫方法的衍生類別 (Derived Class) 必須已經授與指定的使用權限。

dclRequestMinimum

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

dclRequestOptional

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

dclRequestRefuse

可能遭到誤用之呼叫端使用權限的要求將不會被授與。這個動作只能在組件的範圍內使用。

dclPrejitGrant

保留。

dclPrejitDenied

保留。

dclNonCasDemand

保留。

dclNonCasLinkDemand

立即呼叫者必須已經授與指定的使用權限。

dclNonCasInheritance

保留。

dclLinkDemandChoice

保留。

dclInheritanceDemandChoice

保留。

dclDemandChoice

保留。

dclMaximumValue

保留。

需求

**平台:**請參閱 .NET Framework 系統需求

**標頭:**CorHdr.h

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0

請參閱

其他資源

中繼資料列舉型別