Files.IsReadable(IPath) 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.
Testa se um arquivo é legível.
[Android.Runtime.Register("isReadable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)]
public static bool IsReadable(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("isReadable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)>]
static member IsReadable : Java.Nio.FileNio.IPath -> bool
Parâmetros
- path
- IPath
o caminho para o arquivo a ser verificado
Retornos
truese o arquivo existir e for legível; false se o arquivo não existir, o acesso de leitura será negado porque a máquina virtual Java tem privilégios insuficientes ou o acesso não pode ser determinado
- Atributos
Comentários
Testa se um arquivo é legível. Esse método verifica se existe um arquivo e se esse Java máquina virtual tem privilégios apropriados que lhe permitiriam abrir o arquivo para leitura. Dependendo da implementação, esse método pode exigir a leitura de permissões de arquivo, listas de controle de acesso ou outros atributos de arquivo para verificar o acesso efetivo ao arquivo. Consequentemente, esse método pode não ser atômico em relação a outras operações do sistema de arquivos.
Observe que o resultado desse método está imediatamente desatualizado, não há garantia de que uma tentativa subsequente de abrir o arquivo para leitura terá êxito (ou mesmo que ele acessará o mesmo arquivo). Deve-se tomar cuidado ao usar esse método em aplicativos sensíveis à segurança.
Java documentação para java.nio.file.Files.isReadable(java.nio.file.Path).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.