FilePermission.Implies(Permission) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
[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
Parâmetros
a permissão para verificar.
Retornos
true se a permissão especificada não for nula e estiver implícita por esse objeto, false caso contrário.
- Atributos
Comentários
Verifica se esse objeto FilePermission "implica" a permissão especificada. Mais especificamente, esse método retornará true se: p é uma instância de FilePermission, as ações de p são um subconjunto adequado das ações desse objeto e o nome de caminho de p está implícito pelo nome de caminho desse objeto. Por exemplo, "/tmp/*" implica "/tmp/foo", já que "/tmp/*" abrange todos os arquivos no diretório "/tmp", incluindo aquele chamado "foo". Precisamente, um nome de caminho simples implica outro nome de caminho simples se e somente se eles forem iguais. Um nome de caminho simples nunca implica um nome de caminho curinga. Um nome de caminho curinga implica outro nome de caminho curinga se e somente se todos os nomes de caminho simples implícitos por este último estiverem implícitos pelo primeiro. Um nome de caminho curinga implica um nome de caminho simples se e somente se: se o sinalizador curinga for "*", o caminho do nome de caminho simples deverá estar bem dentro do caminho do nome curinga; se o sinalizador curinga for "-", o caminho do nome de caminho simples deverá ser recursivamente dentro do caminho do nome curinga. "<<TODOS OS ARQUIVOS>>" implica todos os outros nome de caminho. Nenhum nome de caminho, exceto "<<TODOS OS ARQUIVOS>>" em si, implica "<<TODOS OS ARQUIVOS>>".
Java referência para java.io.FilePermission.implies.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.