FileIOPermissionAccess FileIOPermissionAccess FileIOPermissionAccess FileIOPermissionAccess Enum

Definición

Especifica el tipo de acceso a archivos solicitado.Specifies the type of file access requested.

Esta enumeración tiene el atributo FlagsAttribute, que permite una combinación bit a bit de sus valores de miembro.

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

Campos

AllAccess AllAccess AllAccess AllAccess 15

Acceso Append, Read, Write y PathDiscovery a un archivo o un directorio.Append, Read, Write, and PathDiscovery access to a file or directory. AllAccess representa varios valores de FileIOPermissionAccess y produce una excepción ArgumentException cuando se usa como parámetro access para el método GetPathList(FileIOPermissionAccess), que espera un valor único.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

Acceso para anexar material a un archivo o un directorio.Access to append material to a file or directory. El acceso Append proporciona capacidad para crear nuevos archivos o directorios.Append access includes the ability to create a new file or directory.

NoAccess NoAccess NoAccess NoAccess 0

No hay acceso a un archivo o un directorio.No access to a file or directory. NoAccess representa valores de FileIOPermissionAccess no válidos y produce una excepción ArgumentException cuando se usa como parámetro para el método GetPathList(FileIOPermissionAccess), que espera un valor único.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

Acceso a la información de la propia ruta.Access to the information in the path itself. De esta forma, se ayuda a proteger la información confidencial de la ruta de acceso, como los nombres de usuario, así como la información sobre la estructura de directorios que aparece en la ruta.This helps protect sensitive information in the path, such as user names, as well as information about the directory structure revealed in the path. Este valor no concede acceso a los archivos o las carpetas que representa la ruta de acceso.This value does not grant access to files or folders represented by the path.

Read Read Read Read 1

Acceso para leer de un archivo o directorio.Access to read from a file or directory.

Write Write Write Write 2

Acceso para escribir en un archivo o un directorio, o para eliminarlo.Access to write to or delete a file or directory. El acceso Write proporciona capacidad para eliminar y sobrescribir archivos o directorios.Write access includes deleting and overwriting files or directories.

Comentarios

Esta enumeración se utiliza con el FileIOPermission clase.This enumeration is used with the FileIOPermission class.

Nota

Aunque NoAccess y AllAccess son miembros de NoAccess, no son válidos para su uso como el parámetro GetPathList porque describen ningún tipo de acceso de archivo o todos los tipos de acceso de archivo, respectivamente, y GetPathList espera un tipo de acceso de archivo único.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

Concesión de acceso de escritura a un ensamblado es similar a la conceder plena confianza.Giving Write access to an assembly is similar to granting it Full Trust. Si una aplicación no debe escribir en el sistema de archivos no debe tener acceso de escritura.If an application should not write to the file system it should not have Write access.

Se aplica a

Consulte también: