Sprache

FilePermission.Implies(Permission) Methode

Definition

[Android.Runtime.Register("implies", "(Ljava/security/Permission;)Z", "")]
public override bool Implies(Java.Security.Permission? p);
[<Android.Runtime.Register("implies", "(Ljava/security/Permission;)Z", "")>]
override this.Implies : Java.Security.Permission -> bool

Parameter

p
Permission

die Berechtigung zum Überprüfen.

Gibt zurück

"true", wenn die angegebene Berechtigung nicht NULL ist und von diesem Objekt impliziert wird, andernfalls "false".

Attribute

Hinweise

Überprüft, ob dieses FilePermission-Objekt die angegebene Berechtigung "impliziert". Genauer gesagt gibt diese Methode "true" zurück, wenn: p ist eine Instanz von FilePermission, P-Aktionen sind eine richtige Teilmenge der Aktionen dieses Objekts, und der Pfadname dieses Objekts wird durch den Pfadnamen dieses Objekts impliziert. "/tmp/*" impliziert beispielsweise "/tmp/foo", da "/tmp/*" alle Dateien im Verzeichnis "/tmp" umfasst, einschließlich des Namens "foo". Genau, ein einfacher Pfadname impliziert einen anderen einfachen Pfadnamen, wenn und nur, wenn sie gleich sind. Ein einfacher Pfadname impliziert niemals einen Wildcardpfadnamen. Ein Wildcardpfadname impliziert einen anderen Wildcardpfadnamen, wenn und nur, wenn alle einfachen Pfadnamen, die von letzterem impliziert werden, vom früheren impliziert werden. Ein Platzhalterpfadname impliziert einen einfachen Pfadnamen, wenn und nur, wenn: Wenn das Platzhalterflagge "*" lautet, muss der Pfad des einfachen Pfads direkt innerhalb des Pfads des Platzhalterpfads sein; Wenn das Platzhalterkennzeichen "-" lautet, muss der Pfad des einfachen Pfads rekursiv innerhalb des Pfads des Platzhalterpfads sein. "<<ALLE DATEIEN>>" impliziert jeden anderen Pfadnamen. Kein Pfadname, mit Ausnahme von "<<ALLE DATEIEN>>" selbst, impliziert "<<ALLE DATEIEN>>".

Java Referenz für java.io.FilePermission.implies.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: