SPAcl<T>.Add 方法 (String, String, Byte[], T, T)

将新的访问控制项 (ACE) 添加到访问控制列表,覆盖任何现有的 ACE 指定主体基于指定的主体,名主体显示名称,权利,授予和拒绝的权限的安全标识符。

命名空间:  Microsoft.SharePoint.Administration
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Function Add ( _
    principalName As String, _
    displayName As String, _
    securityIdentifier As Byte(), _
    grantRightsMask As T, _
    denyRightsMask As T _
) As SPAce(Of T)
用法
Dim instance As SPAcl
Dim principalName As String
Dim displayName As String
Dim securityIdentifier As Byte()
Dim grantRightsMask As T
Dim denyRightsMask As T
Dim returnValue As SPAce(Of T)

returnValue = instance.Add(principalName, _
    displayName, securityIdentifier, _
    grantRightsMask, denyRightsMask)
public SPAce<T> Add(
    string principalName,
    string displayName,
    byte[] securityIdentifier,
    T grantRightsMask,
    T denyRightsMask
)

参数

  • principalName
    类型:System.String

    一个字符串,包含主体的登录名。

  • displayName
    类型:System.String

    一个字符串,包含主体的显示名称。

  • securityIdentifier
    类型:[]

    Windows 主体中包含的安全标识符的字节一个字节数组。

  • grantRightsMask
    类型:T

    一个对象,表示要授予的权限。

  • denyRightsMask
    类型:T

    一个对象,表示被拒绝的权限。

返回值

类型:Microsoft.SharePoint.Administration.SPAce<T>
一个表示新的 ACE 的SPAce<T>对象。

另请参阅

引用

SPAcl<T> 类

SPAcl<T> 成员

Add 重载

Microsoft.SharePoint.Administration 命名空间