FileSystemInfo.UnixFileMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает режим файлов Unix для текущего файла или каталога.
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
Значение свойства
UnixFileMode текущего FileSystemInfo.
- Атрибуты
Исключения
Недопустимый режим файла.
Вызывающий объект не имеет требуемого разрешения.
Указанный путь превышает определенную системой максимальную длину.
Указанный путь недопустим. Возникает только при задании значения свойства.
Указанный файл не существует. Возникает только при задании значения свойства.
Refresh() не может инициализировать данные.
Комментарии
Значение может кэшироваться при доступе к самому значению или другим FileSystemInfo свойствам. Чтобы получить последнее значение, вызовите Refresh() метод.
Если путь не существует в качестве последнего кэшированного состояния, возвращается (UnixFileMode)(-1)значение.
FileNotFoundException или DirectoryNotFoundException можно создавать только при задании значения.