FileIOPermissionAccess FileIOPermissionAccess FileIOPermissionAccess FileIOPermissionAccess Enum

Definizione

Specifica il tipo di accesso ai file richiesto.Specifies the type of file access requested.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

public enum class FileIOPermissionAccess
[System.Flags]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public enum FileIOPermissionAccess
type FileIOPermissionAccess = 
Public Enum FileIOPermissionAccess
Ereditarietà
FileIOPermissionAccessFileIOPermissionAccessFileIOPermissionAccessFileIOPermissionAccess
Attributi

Campi

AllAccess AllAccess AllAccess AllAccess 15

Append, Read, Write e PathDiscovery accedono a un file o a una directory.Append, Read, Write, and PathDiscovery access to a file or directory. , AllAccess FileIOPermissionAccess e genera un'eccezione ArgumentException quando viene utilizzato come parametro access per il metodo GetPathList(FileIOPermissionAccess), che prevede un valore singolo.AllAccess represents multiple FileIOPermissionAccess values and causes an ArgumentException when used as the access parameter for the GetPathList(FileIOPermissionAccess) method, which expects a single value.

Append Append Append Append 4

Accesso per aggiungere materiale a un file o a una directory.Access to append material to a file or directory. L'accesso Append consente di creare un nuovo file o directory.Append access includes the ability to create a new file or directory.

NoAccess NoAccess NoAccess NoAccess 0

Nessun accesso a un file o a una directory.No access to a file or directory. NoAccess non rappresenta alcun valore FileIOPermissionAccess valido e genera un'eccezione ArgumentException quando viene utilizzato come parametro per il metodo GetPathList(FileIOPermissionAccess), che prevede un valore singolo.NoAccess represents no valid FileIOPermissionAccess values and causes an ArgumentException when used as the parameter for GetPathList(FileIOPermissionAccess), which expects a single value.

PathDiscovery PathDiscovery PathDiscovery PathDiscovery 8

Accesso alle informazioni incluse nel percorso.Access to the information in the path itself. Consente di proteggere informazioni riservate incluse nel percorso, quali i nomi utente, nonché informazioni relative alla struttura di directory indicate nel percorso.This helps protect sensitive information in the path, such as user names, as well as information about the directory structure revealed in the path. Questo valore non consente l'accesso ai file o alle cartelle rappresentate dal percorso.This value does not grant access to files or folders represented by the path.

Read Read Read Read 1

Accesso in lettura a un file o a una directory.Access to read from a file or directory.

Write Write Write Write 2

Accesso per scrivere in un file o in una directory o per eliminarli.Access to write to or delete a file or directory. L'accesso Write consente di eliminare e sovrascrivere file o directory.Write access includes deleting and overwriting files or directories.

Commenti

Questa enumerazione viene utilizzata con il FileIOPermission classe.This enumeration is used with the FileIOPermission class.

Nota

Sebbene NoAccess e AllAccess proveniente sono membri dello NoAccess, non sono validi per l'utilizzo come parametro per il GetPathList poiché essi descrivono rispettivamente, alcun tipo di accesso file o tipi di accesso di tutti i file, e GetPathList prevede un tipo di accesso singolo file.Although NoAccess and AllAccess are members of NoAccess, they are not valid for use as the parameter for GetPathList because they describe no file access types or all file access types, respectively, and GetPathList expects a single file access type.

Nota

Concedere l'accesso in scrittura a un assembly è simile a fornirgli un'attendibilità totale.Giving Write access to an assembly is similar to granting it Full Trust. Se un'applicazione non deve scrivere nel file System che non deve avere accesso in scrittura.If an application should not write to the file system it should not have Write access.

Si applica a

Vedi anche