共用方式為


ISecurityNamespaceExtension.QueryPermissions 方法

呼叫,每次安全性命名空間將傳回 AccessControlLists 到伺服器應用程式開發介面或到 Web 服務。 這允許實作項修改傳回的任何 ACL。

命名空間:  Microsoft.TeamFoundation.Framework.Server
組件:  Microsoft.TeamFoundation.Framework.Server (在 Microsoft.TeamFoundation.Framework.Server.dll 中)

語法

'宣告
Function QueryPermissions ( _
    requestContext As TeamFoundationRequestContext, _
    token As String, _
    descriptors As IEnumerable(Of IdentityDescriptor), _
    includeExtendedInfo As Boolean, _
    recurse As Boolean, _
    preliminaryAccessControlLists As IEnumerable(Of AccessControlList) _
) As IEnumerable(Of AccessControlList)
IEnumerable<AccessControlList> QueryPermissions(
    TeamFoundationRequestContext requestContext,
    string token,
    IEnumerable<IdentityDescriptor> descriptors,
    bool includeExtendedInfo,
    bool recurse,
    IEnumerable<AccessControlList> preliminaryAccessControlLists
)

參數

  • includeExtendedInfo
    類型:System.Boolean
    則為 true,如果呼叫端要求擴充資訊在傳回的點包括。
  • recurse
    類型:System.Boolean
    如果遞迴,則為 true,否則為查詢。

傳回值

類型:System.Collections.Generic.IEnumerable<AccessControlList>
應該傳回給呼叫端的 ACL。

.NET Framework 安全性

請參閱

參考

ISecurityNamespaceExtension 介面

Microsoft.TeamFoundation.Framework.Server 命名空間