AccessControlList.SetPermissions-Methode
Legt eine Berechtigung für den Deskriptor auf diesem [AccessControlList] fest.
Namespace: Microsoft.TeamFoundation.Framework.Server
Assembly: Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)
Syntax
'Declaration
Public Overridable Function SetPermissions ( _
descriptor As IdentityDescriptor, _
allow As Integer, _
deny As Integer, _
merge As Boolean _
) As AccessControlEntry
public virtual AccessControlEntry SetPermissions(
IdentityDescriptor descriptor,
int allow,
int deny,
bool merge
)
Parameter
- descriptor
Typ: Microsoft.TeamFoundation.Framework.Server.IdentityDescriptor
Der Deskriptor, um die Berechtigungen für festzulegen.
- allow
Typ: System.Int32
Die zulässigen Berechtigungen festzulegen.
- deny
Typ: System.Int32
Die verweigerten Berechtigungen festzulegen.
- merge
Typ: System.Boolean
Wenn Zusammenführung true ist bereits vorhanden und [AccessControlEntry] für den Deskriptor gefunden wird, wird [AccessControlEntries] zwei zusammengeführt.Wenn diese Berechtigungen in [AccessControlEntries], wenn ein Konflikt auftritt, die neuen Berechtigungen hat Vorrang vor den alten Berechtigungen zusammenführen.Wenn Zusammenführung falsch ist bereits vorhanden und [AccessControlEntry] für den Deskriptor gefunden wird, wird er gelöscht und übergeben [AccessControlEntry] ist das einzige [AccessControlEntry], für diesen Deskriptor auf diesem [AccessControlList] bleibt.
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Server.AccessControlEntry
Neue oder aktualisierte [AccessControlEntry], das in [AccessControlList] festgelegt wurde.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.