Share via


CommonAce 构造函数

定义

初始化 CommonAce 类的新实例。

public:
 CommonAce(System::Security::AccessControl::AceFlags flags, System::Security::AccessControl::AceQualifier qualifier, int accessMask, System::Security::Principal::SecurityIdentifier ^ sid, bool isCallback, cli::array <System::Byte> ^ opaque);
public CommonAce (System.Security.AccessControl.AceFlags flags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, bool isCallback, byte[]? opaque);
public CommonAce (System.Security.AccessControl.AceFlags flags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, bool isCallback, byte[] opaque);
new System.Security.AccessControl.CommonAce : System.Security.AccessControl.AceFlags * System.Security.AccessControl.AceQualifier * int * System.Security.Principal.SecurityIdentifier * bool * byte[] -> System.Security.AccessControl.CommonAce
Public Sub New (flags As AceFlags, qualifier As AceQualifier, accessMask As Integer, sid As SecurityIdentifier, isCallback As Boolean, opaque As Byte())

参数

flags
AceFlags

为新的访问控制项 (ACE) 指定有关继承、继承传播和审核条件的信息的标志。

qualifier
AceQualifier

新的 ACE 的使用情况。

accessMask
Int32

ACE 的访问掩码。

sid
SecurityIdentifier

与新的 ACE 关联的 SecurityIdentifier

isCallback
Boolean

设置为 true 则指定新的 ACE 为回调类型的 ACE。

opaque
Byte[]

与新的 ACE 关联的不透明数据。 只有回调 ACE 类型才允许不透明数据。 此数组的长度必须小于或等于 MaxOpaqueLength(Boolean) 方法的返回值。

适用于