9 writes to FullPath
mscorlib (9)
system\io\directoryinfo.cs (4)
102FullPath = fullPath; 117FullPath = fullPath; 127FullPath = fullPath; 691FullPath = fullDestDirName;
system\io\fileinfo.cs (4)
114FullPath = fullPath; 146FullPath = fullPath; 157FullPath = fullPath; 477FullPath = fullDestFileName;
system\io\filesysteminfo.cs (1)
78FullPath = Path.GetFullPathInternal(info.GetString("FullPath"));
77 references to FullPath
mscorlib (77)
system\io\directoryinfo.cs (38)
103DisplayPath = GetDisplayName(OriginalPath, FullPath); 118DisplayPath = GetDisplayName(OriginalPath, FullPath); 128DisplayPath = GetDisplayName(OriginalPath, FullPath); 134Directory.CheckPermissions(string.Empty, FullPath, checkHost: false); 135DisplayPath = GetDisplayName(OriginalPath, FullPath); 149return GetDirName(FullPath); 159Directory.CheckPermissions(string.Empty, FullPath, checkHost: true, access: FileSecurityStateAccess.PathDiscovery); 160return FullPath; 169Directory.CheckPermissions(string.Empty, FullPath, checkHost: false, access: FileSecurityStateAccess.PathDiscovery); 170return FullPath; 184string s = FullPath; 186s = FullPath.Substring(0, FullPath.Length - 1); 192Directory.CheckPermissions(string.Empty, dir.FullPath, checkHost: true, access: FileSecurityStateAccess.PathDiscovery | FileSecurityStateAccess.Read); 241String newDirs = Path.InternalCombine(FullPath, path); 244if (0!=String.Compare(FullPath,0,fullPath,0, FullPath.Length,StringComparison.OrdinalIgnoreCase)) { 268Directory.InternalCreateDirectory(FullPath, OriginalPath, null, true); 276Directory.InternalCreateDirectory(FullPath, OriginalPath, directorySecurity, true); 310return Directory.GetAccessControl(FullPath, AccessControlSections.Access | AccessControlSections.Owner | AccessControlSections.Group); 317return Directory.GetAccessControl(FullPath, includeSections); 324Directory.SetAccessControl(FullPath, directorySecurity); 365IEnumerable<FileInfo> enble = FileSystemEnumerableFactory.CreateFileInfoIterator(FullPath, OriginalPath, searchPattern, searchOption); 423IEnumerable<FileSystemInfo> enble = FileSystemEnumerableFactory.CreateFileSystemInfoIterator(FullPath, OriginalPath, searchPattern, searchOption); 477IEnumerable<DirectoryInfo> enble = FileSystemEnumerableFactory.CreateDirectoryInfoIterator(FullPath, OriginalPath, searchPattern, searchOption); 520return FileSystemEnumerableFactory.CreateDirectoryInfoIterator(FullPath, OriginalPath, searchPattern, searchOption); 561return FileSystemEnumerableFactory.CreateFileInfoIterator(FullPath, OriginalPath, searchPattern, searchOption); 602return FileSystemEnumerableFactory.CreateFileSystemInfoIterator(FullPath, OriginalPath, searchPattern, searchOption); 622int rootLength = Path.GetRootLength(FullPath); 623String rootPath = FullPath.Substring(0, rootLength); 647Directory.CheckPermissions(DisplayPath, FullPath, checkHost: true, access: FileSecurityStateAccess.Write | FileSecurityStateAccess.Read); 663if (FullPath.EndsWith(Path.DirectorySeparatorChar)) 664fullSourcePath = FullPath; 666fullSourcePath = FullPath + Path.DirectorySeparatorChar; 677if (!Win32Native.MoveFile(FullPath, destDirName)) 693DisplayPath = GetDisplayName(OriginalPath, FullPath); 704Directory.Delete(FullPath, OriginalPath, false, true); 712Directory.Delete(FullPath, OriginalPath, recursive, true);
system\io\fileinfo.cs (21)
132FileIOPermission.QuickDemand(FileIOPermissionAccess.Read, FullPath, false, false); 187String directoryName = Path.GetDirectoryName(FullPath); 232return File.GetAccessControl(FullPath, AccessControlSections.Access | AccessControlSections.Owner | AccessControlSections.Group); 239return File.GetAccessControl(FullPath, includeSections); 246File.SetAccessControl(FullPath, fileSecurity); 255return new StreamReader(FullPath, Encoding.UTF8, true, StreamReader.DefaultBufferSize, false); 262return new StreamWriter(FullPath,false); 269return new StreamWriter(FullPath,true); 291destFileName = File.InternalCopy(FullPath, destFileName, false, true); 314destFileName = File.InternalCopy(FullPath, destFileName, overwrite, true); 321return File.Create(FullPath); 344FileIOPermission.QuickDemand(FileIOPermissionAccess.Write, FullPath, false, false); 347bool r = Win32Native.DeleteFile(FullPath); 362File.Decrypt(FullPath); 370File.Encrypt(FullPath); 418return new FileStream(FullPath, mode, access, share); 429return new FileStream(FullPath, FileMode.Open, FileAccess.Read, 437return new FileStream(FullPath, FileMode.OpenOrCreate, 471FileIOPermission.QuickDemand(FileIOPermissionAccess.Write | FileIOPermissionAccess.Read, FullPath, false, false); 475if (!Win32Native.MoveFile(FullPath, fullDestFileName)) 498File.Replace(FullPath, destinationFileName, destinationBackupFileName, ignoreMetadataErrors);
system\io\filesysteminfo.cs (18)
103FileIOPermission.QuickDemand(FileIOPermissionAccess.PathDiscovery, FullPath); 105return FullPath; 115FileIOPermission.QuickDemand(FileIOPermissionAccess.PathDiscovery, FullPath); 117return FullPath; 126int length = FullPath.Length; 128char ch = FullPath[i]; 130return FullPath.Substring(i, length - i); 190Directory.SetCreationTimeUtc(FullPath,value); 192File.SetCreationTimeUtc(FullPath,value); 233Directory.SetLastAccessTimeUtc(FullPath,value); 235File.SetLastAccessTimeUtc(FullPath,value); 276Directory.SetLastWriteTimeUtc(FullPath,value); 278File.SetLastWriteTimeUtc(FullPath,value); 288_dataInitialised = File.FillAttributeInfo(FullPath, ref _data, false, false); 312FileIOPermission.QuickDemand(FileIOPermissionAccess.Write, FullPath); 314bool r = Win32Native.SetFileAttributes(FullPath, (int) value); 337FileIOPermission.QuickDemand(FileIOPermissionAccess.PathDiscovery, FullPath); 341info.AddValue("FullPath", FullPath, typeof(String));