FileSystemInfo.UnixFileMode Propriedade
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.
Obtém ou define o modo de arquivo unix para o arquivo ou diretório atual.
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 da propriedade
O UnixFileMode do FileSystemInfo atual.
- Atributos
Exceções
O modo de arquivo é inválido.
O chamador não tem a permissão necessária.
O caminho especificado excede o tamanho máximo definido pelo sistema.
O caminho especificado é inválido. Lançada somente ao definir o valor da propriedade.
O arquivo especificado não existe. Lançada somente ao definir o valor da propriedade.
Refresh() não pode inicializar os dados.
Comentários
O valor pode ser armazenado em cache quando o próprio valor ou outras FileSystemInfo propriedades são acessadas. Para obter o valor mais recente, chame o Refresh() método .
Se o caminho não existir a partir do último estado armazenado em cache, o valor retornado será (UnixFileMode)(-1)
. FileNotFoundException ou DirectoryNotFoundException só pode ser gerada ao definir o valor.