Contains Virtual Path Provider interfaces and base classes for EPiServers extended VPP model.
Implements UnifiedDirectory for a truly native (local physically available) directory. Obtained through VirtualPathNativeProvider.GetDirectory()
Implements UnifiedFile for a truly native (local physically available) file. Obtained through VirtualPathNativeProvider.GetFile()
Implemetaion of UnifiedSummary file summary for native file system files.
This exception is used when someone aborts an operation in the file system.
Base class for UnifiedDirectory and VirtualDirectory implementation. All basic events triggered by EPiServer UI actions are raised form this class. A derived class can choose to call the base class if it wants events to be raised in addition to raising own implemented events.
Base class for all implementations of custom file systems. This is an extension of the VPP API VirtualFile class to provide extended functionallity around EPiServer files.
A class that describes a hit returned from UnifiedSearchQuery.
Represents a collection of UnifiedSearchHit classes.
A class to build and execute search queries against the file system.
Abstract class used as base class for implementations of File Summary. All properties are implemented and derived classes only need to override the SaveChanges method.
Base class for implementations of file systems. This is an extension of the VPP API VirtualFile class to provide extended functionallity around EPiServer files.
Class used for file action events.
Supporting class for file downloads.
A versioning file
Implementation of file versions for a VersioningFile instance.
Controls the initialization and setup of the virtual path providers.
A virtual path provider for mapping specific virtual paths to other locations. The mappings are configured in web.config.
A truly Native provider.
This class is used for relocating folders outside physical application root. Typical usage is to separate large portions of the the EPiServer UI files from the site files.
Base class for all unified providers
The virtual path provider that handles Versioning file system
Directories returned from the VirtualPathProvider that is configured as pageFolderVirtualPathProvider (is set in web.config) should implement this interface.
Specifies methods that a class acting as a filter for files/directories should implement
Interface for implementations of file summary for UnifiedFile
Methods a versioning file should implement
Event handler for UnifiedDirectory events.
Event handler for UnifiedFile events.
Event delegate for events raised by the UnifiedFileStream implementation
Different actions that can be taken by WebDownloadManager when transmitting a file