SPAcl<T> 成员
表示访问控制列表 (ACL)。
SPAcl<T> 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
SPAcl<T> | SPAcl<T> 类的新实例进行初始化。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
AnonymousPermissionMask | 获取或设置为匿名访问的权限掩码。 |
![]() |
Count | 访问控制列表中获取许多访问控制项 (Ace)。 |
![]() |
Item[Int32] | 访问控制列表中的指定索引处获取的访问控制项。 |
![]() |
Item[String] | 获取基于指定的主体名称的访问控制列表中的访问控制项。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Add(String, T, T) | 将新的访问控制项 (ACE) 添加到访问控制列表,基于指定的主体名称的指定主体覆盖任何现有的 ACE,权限,授予和拒绝的权限。 |
![]() |
Add(String, String, [], T, T) | 将新的访问控制项 (ACE) 添加到访问控制列表,覆盖任何现有的 ACE 指定主体基于指定的主体,名主体显示名称,权利,授予和拒绝的权限的安全标识符。 |
![]() |
Add(String, String, SPIdentifierType, [], T, T) | 将新的 ACE 添加到访问控制列表,覆盖任何现有的 ACE 指定主体基于指定的主体,名称、 主体显示名称、 主体标识符类型、 权限,授予和拒绝的权限的安全标识符。 |
![]() |
CalculatePermissions | 计算为当前用户的权限。 |
![]() |
Clear | 清除访问控制列表。 |
![]() |
DoesUserHavePermissions | 执行访问权限检查以确定当前用户是否具有指定的权限。 |
![]() |
EffectivePermissions | 返回当前用户的有效权限。 |
![]() |
Equals | (从 Object 继承。) |
![]() |
Finalize | (从 Object 继承。) |
![]() |
GetEnumerator | 返回可用于循环访问集合的枚举数。 |
![]() |
GetHashCode | (从 Object 继承。) |
![]() |
GetType | (从 Object 继承。) |
![]() |
Init | 已过时。初始化SPAcl<T>类的一个实例。 |
![]() |
MemberwiseClone | (从 Object 继承。) |
![]() |
MigrateUserAccount(String, String) | 更改访问控制列表 (ACL) 将代替oldPrincipalName的newPrincipalName名。 |
![]() |
MigrateUserAccount(String, String, IEnumerable<[]>) | 更改 Acl 用于代替 oldPrincipalName 的 newPrincipalName 名。 |
![]() |
OnAdd | 重写此方法以执行特殊处理,当添加访问控制项 (ACE)。 |
![]() |
Remove(String) | 基于指定的主体名称的访问控制列表中移除指定的主体。 |
![]() |
Remove(SPAce<T>) | 基于指定的访问控制项 (ACE) 的访问控制列表中移除指定的主体。 |
![]() |
ToString | (从 Object 继承。) |
页首
显式 接口 实现
名称 | 说明 | |
---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | 返回一个枚举数循环访问的访问控制列表 (ACL)。 |
页首