Files.IsWritable(IPath) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Verifica se un file è scrivibile.
[Android.Runtime.Register("isWritable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)]
public static bool IsWritable(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("isWritable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)>]
static member IsWritable : Java.Nio.FileNio.IPath -> bool
Parametri
- path
- IPath
percorso del file da controllare
Valori restituiti
truese il file esiste ed è scrivibile; false se il file non esiste, l'accesso in scrittura viene negato perché la macchina virtuale Java dispone di privilegi insufficienti o non è possibile determinare l'accesso
- Attributi
Commenti
Verifica se un file è scrivibile. Questo metodo verifica che esista un file e che questa Java macchina virtuale disponga dei privilegi appropriati che consentano di aprire il file per la scrittura. A seconda dell'implementazione, questo metodo può richiedere di leggere le autorizzazioni dei file, gli elenchi di controllo di accesso o altri attributi di file per controllare l'accesso effettivo al file. Di conseguenza, questo metodo potrebbe non essere atomico rispetto ad altre operazioni del file system.
Si noti che il risultato di questo metodo è immediatamente obsoleto, non c'è garanzia che un tentativo successivo di aprire il file per la scrittura avrà esito positivo (o anche che accederà allo stesso file). Prestare attenzione quando si usa questo metodo nelle applicazioni sensibili alla sicurezza.
per java.nio.file.Files.isWritable(java.nio.file.Path).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.