FileSystemInfo.UnixFileMode Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el modo de archivo unix para el archivo o directorio actual.
public:
property System::IO::UnixFileMode UnixFileMode { System::IO::UnixFileMode get(); void set(System::IO::UnixFileMode value); };
public System.IO.UnixFileMode UnixFileMode { get; [System.Runtime.Versioning.UnsupportedOSPlatform("windows")] set; }
[<set: System.Runtime.Versioning.UnsupportedOSPlatform("windows")>]
member this.UnixFileMode : System.IO.UnixFileMode with get, set
Public Property UnixFileMode As UnixFileMode
Valor de propiedad
UnixFileMode del FileSystemInfo actual.
- Atributos
Excepciones
El modo de archivo no es válido.
El llamador no dispone del permiso requerido.
La ruta de acceso especificada supera la longitud máxima definida por el sistema.
La ruta de acceso especificada no es válida. Solo se produce al establecer el valor de propiedad.
El archivo especificado no existe. Solo se produce al establecer el valor de propiedad.
Refresh() no puede inicializar los datos.
Comentarios
El valor se puede almacenar en caché cuando se accede al propio valor u otras FileSystemInfo propiedades. Para obtener el valor más reciente, llame al Refresh() método .
Si la ruta de acceso no existe a partir del último estado almacenado en caché, el valor devuelto es (UnixFileMode)(-1)
. FileNotFoundException o DirectoryNotFoundException solo se puede iniciar al establecer el valor.