ObjectAce 类

定义

控制对目录服务对象的访问。 此类表示与目录对象关联的访问控制 Entry (ACE)。

public ref class ObjectAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class ObjectAce : System.Security.AccessControl.QualifiedAce
type ObjectAce = class
    inherit QualifiedAce
Public NotInheritable Class ObjectAce
Inherits QualifiedAce
继承

构造函数

名称 说明
ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[])

启动类的新实例 ObjectAce

属性

名称 说明
AccessMask

获取或设置此 KnownAce 对象的访问掩码。

(继承自 KnownAce)
AceFlags

获取或设置 AceFlags 与此 GenericAce 对象关联的对象。

(继承自 GenericAce)
AceQualifier

获取一个值,该值指定 ACE 是否允许访问、拒绝访问、导致系统审核或导致系统警报。

(继承自 QualifiedAce)
AceType

获取此访问控制项(ACE)的类型。

(继承自 GenericAce)
AuditFlags

获取与此访问控制项(ACE)关联的审核信息。

(继承自 GenericAce)
BinaryLength

获取当前 ObjectAce 对象的二进制表示形式的长度(以字节为单位)。 在使用 GetBinaryForm(Byte[], Int32) 该方法将 ACL 封送到二进制数组之前,应使用此长度。

InheritanceFlags

获取指定此访问控制项(ACE)的继承属性的标志。

(继承自 GenericAce)
InheritedObjectAceType

获取或设置可继承此ObjectAce对象所表示的访问控制项(ACE)的对象类型的 GUID。

IsCallback

指定此 QualifiedAce 对象是否包含回调数据。

(继承自 QualifiedAce)
IsInherited

获取一个布尔值,该值指定此访问控制项(ACE)是继承还是显式设置。

(继承自 GenericAce)
ObjectAceFlags

获取或设置一些标志,这些标志指定和ObjectAceType属性是否InheritedObjectAceType包含标识有效对象类型的值。

ObjectAceType

获取或设置与此 ObjectAce 对象关联的对象类型的 GUID。

OpaqueLength

获取与此 QualifiedAce 对象关联的不透明回调数据的长度。 此属性仅适用于回调访问控制项(ACE)。

(继承自 QualifiedAce)
PropagationFlags

获取指定此访问控制项(ACE)的继承传播属性的标志。

(继承自 GenericAce)
SecurityIdentifier

获取或设置 SecurityIdentifier 与此 KnownAce 对象关联的对象。

(继承自 KnownAce)

方法

名称 说明
Copy()

创建此访问控制条目(ACE)的深层副本。

(继承自 GenericAce)
Equals(Object)

确定指定的 GenericAce 对象是否等于当前 GenericAce 对象。

(继承自 GenericAce)
GetBinaryForm(Byte[], Int32)

将对象的内容 ObjectAce 封送到从指定偏移量开始的指定字节数组中。

GetHashCode()

用作类的 GenericAce 哈希函数。 该方法 GetHashCode() 适用于哈希算法和数据结构,如哈希表。

(继承自 GenericAce)
GetOpaque()

返回与此 QualifiedAce 对象关联的不透明回调数据。

(继承自 QualifiedAce)
GetType()

获取当前实例的 Type

(继承自 Object)
MaxOpaqueLength(Boolean)

返回回调访问控制项(ACE)的不透明数据 BLOB 的最大允许长度(以字节为单位)。

MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
SetOpaque(Byte[])

设置与此 QualifiedAce 对象关联的不透明回调数据。

(继承自 QualifiedAce)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于