13 references to Truncate
Microsoft.DotNet.SignTool (1)
src\ZipData.cs (1)
505using (FileStream outputStream = File.Open(FileSignInfo.FullPath, FileMode.Truncate, FileAccess.Write))
System.IO.IsolatedStorage (1)
System\IO\IsolatedStorage\IsolatedStorageFileStream.cs (1)
107case FileMode.Truncate: // Unreserve old file size
System.IO.MemoryMappedFiles (1)
System\IO\MemoryMappedFiles\MemoryMappedFile.cs (1)
116if (mode == FileMode.Truncate)
System.IO.Packaging (4)
System\IO\Packaging\Package.cs (2)
866if (packageMode == FileMode.Truncate && packageAccess == FileAccess.Read) 868if (packageMode == FileMode.Truncate)
System\IO\Packaging\PackagePart.cs (2)
318if (mode == FileMode.Truncate) 695(mode == FileMode.Create || mode == FileMode.CreateNew || mode == FileMode.Truncate || mode == FileMode.Append))
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\Microsoft\Win32\SafeHandles\SafeFileHandle.Unix.cs (2)
257case FileMode.Truncate: 424if ((mode == FileMode.Create || mode == FileMode.Truncate) && !DisableFileLocking)
src\libraries\System.Private.CoreLib\src\System\IO\File.cs (1)
154/// <exception cref="T:System.IO.FileNotFoundException">The file cannot be found, such as when <paramref name="mode" /> is <see cref="FileMode.Truncate" /> or <see cref="FileMode.Open" />, and the file specified by <paramref name="path" /> does not exist. The file must already exist in these modes.</exception>
src\libraries\System.Private.CoreLib\src\System\IO\FileStream.cs (2)
192if (options.Mode == FileMode.Truncate || options.Mode == FileMode.CreateNew || options.Mode == FileMode.Create || options.Mode == FileMode.Append) 206if (options.Mode == FileMode.Truncate || options.Mode == FileMode.Open)
src\libraries\System.Private.CoreLib\src\System\IO\Strategies\FileStreamHelpers.cs (1)
102if (mode == FileMode.Truncate || mode == FileMode.CreateNew || mode == FileMode.Create || mode == FileMode.Append)