Click or drag to resize

ShellBoost.Core.ProjFS Namespace

Contains ProjFS (Projected File System) support classes.
Classes
  ClassDescription
Public classFileSystemItem
Represents a physical (file or directory) item for the Projected File System.
Public classProjectedCancelCommandEventArgs
Provides base data for the CancelCommand event.
Public classProjectedDirectoryEnumerationEventArgs
Provides data for the DirectoryEnumeration event.
Public classProjectedEventArgs
Provides base data for the ProjectedFileSystem events.
Public classProjectedFileSystem
A utility class that supports the Windows Projected File System (ProjFS) for .NET projects.
Public classProjectedFileSystemItem
Represents an item (file or directory) in the Projected File System.
Public classProjectedFileSystemProvider
A utility class that represents an provider for the Projected File System.
Public classProjectedFileSystemProviderErrorEventArgs
Provides data for the ProviderError event.
Public classProjectedGetPlaceholderInfoEventArgs
Provides data for the GetPlaceholderInfo event.
Public classProjectedNotificationEventArgs
Provides data for the Notification event.
Public classProjectedQueryFileNameEventArgs
Provides data for the QueryFileName event.
Structures
  StructureDescription
Public structurePRJ_PLACEHOLDER_VERSION_INFO
Information that uniquely identifies the contents of a placeholder file. Maps to Windows' PRJ_PLACEHOLDER_VERSION_INFO structure.
Enumerations
  EnumerationDescription
Public enumerationPRJ_FILE_STATE
The state of an item. Maps to Windows' PRJ_FILE_STATE enumeration..
Public enumerationPRJ_NOTIFICATION
A notification value specified when sending the notification in a callback. Maps to Windows' PRJ_NOTIFICATION enumeration..
Public enumerationPRJ_NOTIFY_TYPES
Types of notifications describing a change to the file or folder. Maps to Windows' PRJ_NOTIFICATION enumeration..
Public enumerationPRJ_STARTVIRTUALIZING_FLAGS
Flags to provide when starting a virtualization instance. Maps to Windows' PRJ_STARTVIRTUALIZING_FLAGS enumeration..
Public enumerationPRJ_UPDATE_FAILURE_CAUSES
Descriptions for the reason an update failed. Maps to Windows' PRJ_UPDATE_FAILURE_CAUSES enumeration..
Public enumerationPRJ_UPDATE_TYPES
Flags to specify whether updates will be allowed given the state of a file or directory on disk. Maps to Windows' PRJ_UPDATE_TYPES enumeration..