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