The Gallio.Runtime.FileTypes namespace contains types for automatically
determining the types of files based on extensible file type recognizer rules.
Classes
| Class | Description | |
|---|---|---|
| AssemblyFileTypeRecognizer |
Recognizes .Net assemblies by looking for the CLR header within the file.
| |
| FileType |
Describes a file type.
| |
| FileTypeManager |
A built-in file type manager that identified file types based on a
set of registered IFileTypeRecognizer components.
| |
| FileTypeRecognizerTraits |
Provides metadata about a IFileTypeRecognizer.
| |
| LazyFileInspector |
A file inspector that opens a file only on demand as needed.
| |
| SimpleFileTypeRecognizer |
A simple file type recognizer that does not perform any filtering
beyond that which is already specified by its associated traits.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IFileInspector |
Provides a mechanism for inspecting the metadata and contents of a particular file.
| |
| IFileTypeManager |
Provides services related to determining the type of a file.
| |
| IFileTypeRecognizer |
Recognizes the type of a file.
|
