IAcl.AddEntry(IPrincipal, IAclEntry) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt dieser ACL einen ACL-Eintrag hinzu.
[Android.Runtime.Register("addEntry", "(Ljava/security/Principal;Ljava/security/acl/AclEntry;)Z", "GetAddEntry_Ljava_security_Principal_Ljava_security_acl_AclEntry_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public bool AddEntry(Java.Security.IPrincipal? caller, Java.Security.Acl.IAclEntry? entry);
[<Android.Runtime.Register("addEntry", "(Ljava/security/Principal;Ljava/security/acl/AclEntry;)Z", "GetAddEntry_Ljava_security_Principal_Ljava_security_acl_AclEntry_Handler:Java.Security.Acl.IAclInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member AddEntry : Java.Security.IPrincipal * Java.Security.Acl.IAclEntry -> bool
Parameter
- caller
- IPrincipal
der Prinzipal, der diese Methode aufruft. Es muss ein Besitzer dieser ACL sein.
- entry
- IAclEntry
der ACL-Eintrag, der dieser ACL hinzugefügt werden soll.
Gibt zurück
true bei Erfolg, false, wenn ein Eintrag desselben Typs (positiv oder negativ) für denselben Prinzipal bereits in dieser ACL vorhanden ist.
- Attribute
Ausnahmen
wenn der Aufruf Principal kein Besitzer dieser ACL ist.
Hinweise
Fügt dieser ACL einen ACL-Eintrag hinzu. Ein Eintrag ordnet einen Prinzipal (z. B. eine Einzelperson oder eine Gruppe) einem Satz von Berechtigungen zu. Jeder Prinzipal kann höchstens einen positiven ACL-Eintrag aufweisen (angeben, welche Berechtigungen dem Prinzipal erteilt werden sollen) und einen negativen ACL-Eintrag (angeben von Berechtigungen, die verweigert werden sollen). Wenn bereits ein ACL-Eintrag desselben Typs (negativ oder positiv) bereits in der ACL vorhanden ist, wird "false" zurückgegeben.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.