共用方式為


ISecurityNamespaceExtension.QueryPermissions 方法

每次安全性命名空間會收到將回到 AccessControlLists 其中一個伺服器 API,或到 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
)

參數

  • token
    型別:System.String
    在 [正在進行查詢的語彙基元。
  • includeExtendedInfo
    型別:System.Boolean
    如果呼叫端要求的擴充的資訊包括在傳回的 Ace,則為 true。
  • recurse
    型別:System.Boolean
    如果這項查詢應該遞迴,則為 true。

傳回值

型別:System.Collections.Generic.IEnumerable<AccessControlList>
集合應該傳回給呼叫端的 Acl。

.NET Framework 安全性

請參閱

參考

ISecurityNamespaceExtension 介面

Microsoft.TeamFoundation.Framework.Server 命名空間