SecurityNamespace.SetPermissions-Methode
Legt die Berechtigungen für den angegebenen Identitätsdeskriptor in diesem SecurityNamespace fest.
Namespace: Microsoft.TeamFoundation.Framework.Client
Assembly: Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
Public MustOverride Function SetPermissions ( _
token As String, _
descriptor As IdentityDescriptor, _
allow As Integer, _
deny As Integer, _
merge As Boolean _
) As AccessControlEntry
public abstract AccessControlEntry SetPermissions(
string token,
IdentityDescriptor descriptor,
int allow,
int deny,
bool merge
)
Parameter
- token
Typ: System.String
Das Token, die AccessControlList zugeordnet wird, auf die die Berechtigungen festlegen.
- descriptor
Typ: Microsoft.TeamFoundation.Framework.Client.IdentityDescriptor
Der Identitätsdeskriptor, sodass der die Berechtigungen festzulegen.
- allow
Typ: System.Int32
Die zulässigen Berechtigungen festzulegen.
- deny
Typ: System.Int32
Die verweigerten Berechtigungen festzulegen.
- merge
Typ: System.Boolean
true, um die angegebenen Berechtigungen mit vorhandenen Berechtigungen für den angegebenen Identitätsdeskriptor zusammenzuführen.False, um die Berechtigungen festzulegen, wie angegeben.
Rückgabewert
Typ: Microsoft.TeamFoundation.Framework.Client.AccessControlEntry
Neue oder aktualisierte AccessControlEntry, das in das SecurityNamespace 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.