Freigeben über


TeamFoundationSecurityNamespace.SetAccessControlEntries-Methode (TeamFoundationRequestContext, String, IEnumerable<AccessControlEntry>, Boolean)

Legt das bereitgestellte AccessControlEntries in diesem SecurityNamespace fest.

Wenn ungültige Identitäten in diesem Aufruf angegeben werden, wird diese aus.

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

Syntax

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

Parameter

  • token
    Typ: System.String
    Das Token, sodass das Access Control List an das AccessControlEntry festlegt.
  • merge
    Typ: System.Boolean
    Wenn Zusammenführung true ist und ein bereits vorhandenes AccessControlEntry für den Deskriptor gefunden wird, werden die beiden AccessControlEntries zusammengeführt.Wenn sie AccessControlEntries, wenn es einen Konflikt bei Berechtigungen gibt, die neuen Berechtigungen hat Vorrang vor den alten Berechtigungen zusammenführen.Wenn Zusammenführung false ist und ein bereits vorhandenes AccessControlEntry für den Deskriptor gefunden wird, wird es gelöscht und übergeben AccessControlEntry ist das einzige AccessControlEntry, das für diesen Deskriptor auf diesem Access Control List bleiben.

Rückgabewert

Typ: System.Collections.Generic.IEnumerable<AccessControlEntry>
Das neue oder aktualisierte AccessControlEntires, das in das SecurityNamespace festgelegt wurden.

.NET Framework-Sicherheit

Siehe auch

Referenz

TeamFoundationSecurityNamespace Klasse

SetAccessControlEntries-Überladung

Microsoft.TeamFoundation.Framework.Server-Namespace