FileSystemInfo.UnixFileMode Eigenschap

Definitie

Hiermee haalt u de Unix-bestandsmodus op voor het huidige bestand of de huidige map.

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

Waarde van eigenschap

UnixFileMode van de huidige FileSystemInfo.

Kenmerken

Uitzonderingen

De bestandsmodus is ongeldig.

De beller heeft niet de vereiste machtiging.

Het opgegeven pad overschrijdt de door het systeem gedefinieerde maximumlengte.

Het opgegeven pad is ongeldig. Alleen gegenereerd bij het instellen van de eigenschapswaarde.

Het opgegeven bestand bestaat niet. Alleen gegenereerd bij het instellen van de eigenschapswaarde.

Refresh() kan de gegevens niet initialiseren.

Opmerkingen

De waarde kan in de cache worden opgeslagen wanneer de waarde zelf of andere FileSystemInfo eigenschappen worden geopend. Als u de meest recente waarde wilt ophalen, roept u de Refresh() methode aan.

Als het pad niet bestaat vanaf de laatste status in de cache, is (UnixFileMode)(-1)de retourwaarde . FileNotFoundException of DirectoryNotFoundException kan alleen worden gegenereerd bij het instellen van de waarde.

Van toepassing op