FileSystemInfo.UnixFileMode プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のファイルまたはディレクトリの 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 は、値を設定する場合にのみスローできます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET