21 references to FileStatus
System.Private.CoreLib (21)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.cs (3)
59internal static partial int FStat(SafeHandle fd, out FileStatus output); 62internal static partial int Stat(string path, out FileStatus output); 65internal static partial int LStat(string path, out FileStatus output);
src\libraries\Common\src\Interop\Unix\System.Native\Interop.Stat.Span.cs (4)
13internal static partial int Stat(ref byte path, out FileStatus output); 15internal static int Stat(ReadOnlySpan<char> path, out FileStatus output) 24internal static partial int LStat(ref byte path, out FileStatus output); 26internal static int LStat(ReadOnlySpan<char> path, out FileStatus output)
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (4)
324Interop.Sys.FileStatus status = default; 386Interop.Sys.FileStatus pathStatus; 499private void FStatCheckIO(string path, ref Interop.Sys.FileStatus status, ref bool statusHasValue) 529int result = Interop.Sys.FStat(this, out Interop.Sys.FileStatus status);
src\libraries\System.Private.CoreLib\src\System\IO\FileStatus.Unix.cs (2)
29private Interop.Sys.FileStatus _fileCache; 536if (Interop.Sys.Stat(path, out Interop.Sys.FileStatus target) == 0)
src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Exists.Unix.cs (2)
18Interop.Sys.FileStatus fileinfo; 37Interop.Sys.FileStatus fileinfo;
src\libraries\System.Private.CoreLib\src\System\IO\FileSystem.Unix.cs (5)
126Interop.CheckIo(Interop.Sys.LStat(sourceFullPath, out Interop.Sys.FileStatus sourceStat), sourceFullPath); 134Interop.Sys.FileStatus destStat; 224Interop.Sys.FileStatus sourceStat, destStat; 414if (!isCaseSensitiveRename && Interop.Sys.LStat(destNoDirectorySeparator, out Interop.Sys.FileStatus destFileStatus) >= 0) 419if (Interop.Sys.LStat(srcNoDirectorySeparator, out Interop.Sys.FileStatus sourceFileStatus) < 0)
src\libraries\System.Private.CoreLib\src\System\IO\Path.Unix.cs (1)
19bool result = Interop.Sys.LStat(fullPath, out Interop.Sys.FileStatus fileInfo) == Interop.Errors.ERROR_SUCCESS;