Partager via


TeamFoundationSecurityNamespace.SetAccessControlEntries, méthode (TeamFoundationRequestContext, String, IEnumerable<AccessControlEntry>, Boolean, Boolean)

Définit l'AccessControlEntries fourni dans ce SecurityNamespace.

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Public Overridable Function SetAccessControlEntries ( _
    requestContext As TeamFoundationRequestContext, _
    token As String, _
    accessControlEntries As IEnumerable(Of AccessControlEntry), _
    merge As Boolean, _
    throwOnInvalidIdentity As Boolean _
) As IEnumerable(Of AccessControlEntry)
public virtual IEnumerable<AccessControlEntry> SetAccessControlEntries(
    TeamFoundationRequestContext requestContext,
    string token,
    IEnumerable<AccessControlEntry> accessControlEntries,
    bool merge,
    bool throwOnInvalidIdentity
)

Paramètres

  • token
    Type : System.String
    Le jeton pour la liste de contrôle d'accès définir l'AccessControlEntry activé.
  • merge
    Type : System.Boolean
    Si la fusion est vraie et un AccessControlEntry préexistant correspondant au descripteur est trouvé, les deux AccessControlEntries seront fusionnés.Lorsque la fusion AccessControlEntries, s'il existe un conflit dans les autorisations, les nouvelles autorisations ont la priorité sur les autorisations anciennes.Si la fusion est false et un AccessControlEntry préexistant correspondant au descripteur est trouvé, il sera supprimé et passé dans AccessControlEntry est le seul AccessControlEntry qui restent pour ce descripteur sur cette ACL.
  • throwOnInvalidIdentity
    Type : System.Boolean
    Si un as est produit avec une référence à une identité valide ce contrôle si la méthode lève ou supprime uniquement les identités.

Valeur de retour

Type : System.Collections.Generic.IEnumerable<AccessControlEntry>
Le nouveau ou mis à jour AccessControlEntires définis dans le SecurityNamespace.

Sécurité .NET Framework

Voir aussi

Référence

TeamFoundationSecurityNamespace Classe

SetAccessControlEntries, surcharge

Microsoft.TeamFoundation.Framework.Server, espace de noms