Content Studio Web Content Management System
SystemObject
SystemMarshalByRefObject
System.Web.HostingVirtualPathProvider
ContentStudio.Site.StorageCSAspNetVirtualPathProvider
Assembly: CS_SiteLib (in CS_SiteLib.dll) Version: 5.7.5016.0 (5.7.5016.0)
Top
Top
Top
[This is preliminary documentation and is subject to change.]
Represents an adapter between the ASP.NET VirtualPathProvider and
a Content Studio IVirtualPathProvider implementation.
Inheritance Hierarchy
SystemMarshalByRefObject
System.Web.HostingVirtualPathProvider
ContentStudio.Site.StorageCSAspNetVirtualPathProvider
Namespace: ContentStudio.Site.Storage
Assembly: CS_SiteLib (in CS_SiteLib.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax
public class CSAspNetVirtualPathProvider : VirtualPathProvider, IVirtualPathAdapter, IWritableVirtualPathProvider, IVirtualPathProvider, ISecuritySupport
The CSAspNetVirtualPathProvider type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CSAspNetVirtualPathProvider |
Initializes a new instance of the CSAspNetVirtualPathProvider class.
| |
CSAspNetVirtualPathProvider(IVirtualPathAdapter, String) |
Initializes a new instance of the CSAspNetVirtualPathProvider class.
|
Properties
Name | Description | |
---|---|---|
Previous | (Inherited from VirtualPathProvider.) | |
SupportsSecurity |
Gets a value indicating whether the object that implements
ISecuritySupport supports ACL based security.
| |
VirtualPathAdapter |
Gets the virtual path adapter.
|
Methods
Name | Description | |
---|---|---|
CombineVirtualPaths | (Inherited from VirtualPathProvider.) | |
CreateDirectory |
Creates the a new directory in a virtual file system.
| |
CreateObjRef | (Inherited from MarshalByRefObject.) | |
DeleteDirectory |
Deletes a directory in a virtual file system and, if indicated, any subdirectory and file in the directory.
| |
DeleteFile |
Deletes a file in a virtual file system.
| |
DirectoryExists |
Gets a value that indicates whether a directory exists in the virtual file system.
(Overrides VirtualPathProviderDirectoryExists(String).) | |
Equals | (Inherited from Object.) | |
FileExists |
Gets a value that indicates whether a file exists in the virtual file system.
(Overrides VirtualPathProviderFileExists(String).) | |
Finalize | (Inherited from Object.) | |
GetBasePath |
Gets the base path.
| |
GetCacheDependency(String, IEnumerableString, DateTime) |
Creates a cache dependency based on the specified virtual paths. This method is not implemented.
| |
GetCacheDependency(String, IEnumerable, DateTime) |
Creates a cache dependency based on the specified virtual paths.
(Overrides VirtualPathProviderGetCacheDependency(String, IEnumerable, DateTime).) | |
GetCacheKey |
Returns a cache key to use for the specified virtual path.
(Overrides VirtualPathProviderGetCacheKey(String).) | |
GetDirectory |
Gets a virtual directory from the virtual file system.
(Overrides VirtualPathProviderGetDirectory(String).) | |
GetDirectoryMetadata |
Gets the directory meta data.
| |
GetDirectorySecurity |
Gets a list of effective permissions for the caller that applies for a virtual directory
| |
GetFile |
Gets a virtual file from the virtual file system.
(Overrides VirtualPathProviderGetFile(String).) | |
GetFileHash(String, IEnumerableString) |
Returns a hash of the specified virtual paths.
| |
GetFileHash(String, IEnumerable) |
Returns a hash of the specified virtual paths.
(Overrides VirtualPathProviderGetFileHash(String, IEnumerable).) | |
GetFileMetadata |
Gets the file meta data.
| |
GetFileSecurity |
Gets a list of effective permissions for the caller that applies for a virtual file
| |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | (Inherited from MarshalByRefObject.) | |
GetType | (Inherited from Object.) | |
Initialize |
Initializes this instance.
(Overrides VirtualPathProviderInitialize.) | |
InitializeLifetimeService | (Inherited from VirtualPathProvider.) | |
IsHandledPath |
Determines whether the specified path is handled by any of the providers.
| |
MemberwiseClone | (Inherited from Object.) | |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) | |
MoveDirectory |
Moves and/or renames a directory in a virtual file system.
| |
MoveFile |
Moves and/or renames a file in a virtual file system.
| |
Open |
Opens a file in the virtual file system using a specified virtual path.
| |
Register |
Registers the specified base path with the underlying VirtualPathProvider.
| |
ResolveProviderType |
Resolves the provider type.
| |
SetDirectoryMetadata |
Sets meta data such as LastAccessTime or an attribute on a directory in a virtual file system.
| |
SetDirectorySecurity |
Sets security information for a virtual file system directory.
| |
SetFileMetadata |
Sets meta data such as LastAccessTime or an attribute on a file in a virtual file system.
| |
SetFileSecurity |
Sets security information for a virtual file system file.
| |
ToString | (Inherited from Object.) |
See Also