38 references to FileType
Microsoft.NET.HostModel (38)
Bundle\BundleContents.cs (2)
28internal (FileSpec Spec, FileType Type)[] TypedIncludedFiles { get; } 30internal BundleContents(FileSpec host, (FileSpec Spec, FileType Type)[] includedFiles, FileSpec[] excludedFiles)
Bundle\Bundler.cs (26)
78private bool ShouldCompress(FileType type) 87case FileType.DepsJson: 88case FileType.RuntimeConfigJson: 103private (long startOffset, long compressedSize) AddToBundle(Stream bundle, FileStream file, FileType type) 130if (type == FileType.Assembly) 158private bool ShouldExclude(FileType type, string relativePath) 162case FileType.Assembly: 163case FileType.DepsJson: 164case FileType.RuntimeConfigJson: 167case FileType.NativeBinary: 170case FileType.Symbols: 173case FileType.Unknown: 204private FileType InferType(FileSpec fileSpec) 208return FileType.DepsJson; 213return FileType.RuntimeConfigJson; 218return FileType.Symbols; 224return FileType.Assembly; 231return FileType.NativeBinary; 234return FileType.Unknown; 296(FileSpec Spec, FileType Type)[] relativePathToSpec = bundleContents.TypedIncludedFiles; 306if (type == FileType.Assembly) 363FileType type = kvp.Type; 367FileType targetType = _target.TargetSpecificFileType(type); 490private ((FileSpec Spec, FileType Type)[] Included, FileSpec[] Excluded) GetFilteredFileSpecs(IEnumerable<FileSpec> fileSpecs) 495var relativePathToSpec = new Dictionary<string, (FileSpec Spec, FileType Type)>(StringComparer.Ordinal); 507FileType type = InferType(fileSpec);
Bundle\FileEntry.cs (3)
29public readonly FileType Type; 34public FileEntry(FileType fileType, string relativePath, long offset, long size, long compressedSize, uint bundleMajorVersion) 68+ sizeof(FileType) // Type (FileType)
Bundle\Manifest.cs (4)
95public FileEntry AddEntry(FileType type, FileStream fileContent, string relativePath, long offset, long compressedSize, uint bundleMajorVersion) 111case FileType.DepsJson: 114case FileType.RuntimeConfigJson: 118case FileType.Assembly:
Bundle\TargetInfo.cs (3)
108public FileType TargetSpecificFileType(FileType fileType) => (BundleMajorVersion == 1) ? FileType.Unknown : fileType;