Partager via


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

Définit le AccessControlEntries fourni dans cette SecurityNamespace.

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

Syntaxe

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

Paramètres

  • token
    Type : System.String
    Le jeton pour la AccessControlList définir la AccessControlEntry sur.
  • merge
    Type : System.Boolean
    Si la fusion est true et un AccessControlEntry préexistant pour le descripteur est trouvée, les deux AccessControlEntries seront fusionnées.Lors de la fusion AccessControlEntries, s'il existe un conflit dans les autorisations, les nouvelles autorisations sont prioritaires sur les autorisations de l'anciennes.Si la fusion est false et un AccessControlEntry préexistant pour le descripteur est trouvé, il va être supprimée et le AccessControlEntry transmis sera le seul AccessControlEntry qui restent pour ce descripteur sur ce AccessControlList.
  • throwOnInvalidIdentity
    Type : System.Boolean
    Si une entrée ace est rencontrée avec une référence à une identité non valide, que ce paramètre détermine si la méthode lève ou simplement supprime les identités.

Valeur de retour

Type : System.Collections.Generic.IEnumerable<AccessControlEntry>
AccessControlEntires nouveau ou mis à jour qui ont été 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