AccessControlEntry 类

定义

为受信者(用户、组或计算机)指定访问权限,以执行常规任务的应用程序特定的实现。

public ref class AccessControlEntry
public class AccessControlEntry
type AccessControlEntry = class
Public Class AccessControlEntry
继承
AccessControlEntry
派生

注解

许多应用程序都有类似的操作,可以向受托人分配权限,例如读取、写入和删除对象。 为这些常规操作分配权限时,应用程序会以特定于该应用程序的方式解释这些权限。 例如,消息队列将读取操作解释为从队列接收或速览消息。 类 AccessControlEntry 提供对这些常见权限的访问权限。

使用访问控制条目时,可以指定要向其分配权限的受托人。 必须设置至少一个 GenericAccessRightsStandardAccessRightsCustomAccessRights 属性,以指示要分配给受托人哪些权限。 可以设置 EntryType 属性以指定是应授予还是拒绝所指示的权限。 默认条目类型是允许权限。

构造函数

AccessControlEntry()

初始化 AccessControlEntry 类的新实例,该类指定受信者和权限集均不应用。

AccessControlEntry(Trustee)

初始化 AccessControlEntry 类的新实例,指定要向其授予或拒绝向其授予权限的受信者。

AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType)

初始化 AccessControlEntry 类的新实例,该类指定受信者、要分配的权限以及是授予还是拒绝这些权限。

属性

CustomAccessRights

获取或设置自定义访问权限。

EntryType

获取或设置一个值,该值指示如何将访问权限应用于受信者。

GenericAccessRights

获取或设置一组公共访问权限,这些权限映射到标准和对象特定的访问权限以用于读取、写入和执行。

StandardAccessRights

获取或设置一组标准访问权限,这些权限与大多数安全对象类型所共有的操作相对应。

Trustee

获取或设置向其分配访问权限的用户、组、域或别名。

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于

另请参阅