TeamFoundationSecurityNamespace.QueryAccessControlList Method

In all cases: This method will query the AccessControlList for the token specified. It will return AccessControlEntry information about the descriptors that are supplied or all descriptors if null is supplied for the descriptors parameter.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Function QueryAccessControlList ( _
    requestContext As TeamFoundationRequestContext, _
    token As String, _
    descriptors As IEnumerable(Of IdentityDescriptor), _
    includeExtendedInfo As Boolean _
) As AccessControlList
public AccessControlList QueryAccessControlList(
    TeamFoundationRequestContext requestContext,
    string token,
    IEnumerable<IdentityDescriptor> descriptors,
    bool includeExtendedInfo
)
public:
AccessControlList^ QueryAccessControlList(
    TeamFoundationRequestContext^ requestContext, 
    String^ token, 
    IEnumerable<IdentityDescriptor^>^ descriptors, 
    bool includeExtendedInfo
)
member QueryAccessControlList : 
        requestContext:TeamFoundationRequestContext * 
        token:string * 
        descriptors:IEnumerable<IdentityDescriptor> * 
        includeExtendedInfo:bool -> AccessControlList
public function QueryAccessControlList(
    requestContext : TeamFoundationRequestContext, 
    token : String, 
    descriptors : IEnumerable<IdentityDescriptor>, 
    includeExtendedInfo : boolean
) : AccessControlList

Parameters

  • token
    Type: System.String

    The token for the AccessControlList to query permissions for.

  • includeExtendedInfo
    Type: System.Boolean

    If includeExtendedInfo is false, all of the ExtendedInfo properties for the returned AccessControlEntry objects will be null.

Return Value

Type: Microsoft.TeamFoundation.Framework.Server.AccessControlList
AccessControlLists for the information passed in.

.NET Framework Security

See Also

Reference

TeamFoundationSecurityNamespace Class

Microsoft.TeamFoundation.Framework.Server Namespace