ProjectedFileSystem Class |
Namespace: ShellBoost.Core.ProjFS
public class ProjectedFileSystem : IDisposable
The ProjectedFileSystem type exposes the following members.
Name | Description | |
---|---|---|
![]() | ProjectedFileSystem |
Initializes a new instance of the ProjectedFileSystem class.
|
Name | Description | |
---|---|---|
![]() | KeepDeletedFilesAsPlaceHolders |
Gets or sets a value that determines if this current instance should keep files that have been deleted by the Projected File System.
|
![]() | KeepRenamedFilesAsPlaceHolders |
Gets or sets a value that determines if this current instance should keep files that have been renamed by the Projected File System.
|
Name | Description | |
---|---|---|
![]() | ClearNegativePathCache |
Purges the virtualization instance's negative path cache, if it is active.
|
![]() | DeleteFile |
Enables a provider to delete an item that has been cached on the local file system.
|
![]() | Dispose |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
![]() | Dispose(Boolean) |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
![]() ![]() | DoesFileNameMatch |
Determines whether a file name matches a search pattern.
|
![]() ![]() | DoesNameCompare |
Compares two file names and returns a value that indicates their relative collation order.
|
![]() ![]() | DoesNameContainWildCards |
Determines whether a name contains wildcard characters.
|
![]() | Finalize |
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Overrides ObjectFinalize.) |
![]() ![]() | GetOnDiskFileState |
Gets the on-disk file state for a file or directory.
|
![]() | OnCancelCommand |
Called when a command is canceled.
|
![]() | OnDirectoryEnumeration |
Called when a directory enumeration starts.
|
![]() | OnGetPlaceholderInfo |
Called when a placeholder is requested.
|
![]() | OnNotification |
Called when a notification occurs.
|
![]() | OnProviderError |
Called when a provider error occurs.
|
![]() | OnQueryFileName |
Called when a file is queried for.
|
![]() | Start |
Configures this virtualization instance and starts it, making it available to service I/O and invoke callbacks on the provider.
|
![]() | UpdateFileIfNeeded |
Enables a provider to update an item that has been cached on the local file system.
|
Name | Description | |
---|---|---|
![]() | CancelCommand |
Occurs when the Projected File System notifies the provider that an operation by an earlier invocation of a callback should be canceled.
|
![]() | DirectoryEnumeration |
Occurs when the Projected File System requests directory enumeration information from the provider.
|
![]() | GetPlaceholderInfo |
Occurs when the Projected File System requests information for a file or directory from the provider.
|
![]() | Notification |
Occurs when the Projected File System delivers notifications to the provider about file system operations.
|
![]() | ProviderError |
Occurs when the Projected File System notifies the provider that an error occurred in the provider handling code.
|
![]() | QueryFileName |
Occurs when the Projected File System determines whether a given file path exists in the provider's backing store.
|