Partilhar via


FileSystemInfo.UnixFileMode Propriedade

Definição

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.

Aplica-se a