FileSystemInfo.UnixFileMode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Unix-Dateimodus für die aktuelle Datei oder das aktuelle Verzeichnis ab oder legt diese fest.
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
Eigenschaftswert
UnixFileMode der aktuellen FileSystemInfo.
- Attribute
Ausnahmen
Der Dateimodus ist ungültig.
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.
Der angegebene Pfad überschreitet die für das System definierte maximale Länge.
Der angegebene Pfad ist ungültig. Wird nur ausgelöst, wenn der Eigenschaftswert festgelegt wird.
Die angegebene Datei ist nicht vorhanden. Wird nur ausgelöst, wenn der Eigenschaftswert festgelegt wird.
Refresh() kann die Daten nicht initialisieren.
Hinweise
Der Wert kann zwischengespeichert werden, wenn entweder auf den Wert selbst oder auf andere FileSystemInfo Eigenschaften zugegriffen wird. Rufen Sie die -Methode auf, um den Refresh() neuesten Wert abzurufen.
Wenn der Pfad ab dem letzten zwischengespeicherten Zustand nicht vorhanden ist, lautet (UnixFileMode)(-1)
der Rückgabewert . FileNotFoundException oder DirectoryNotFoundException kann nur beim Festlegen des Werts ausgelöst werden.