Content Studio Web Content Management System
SystemObject
SystemMarshalByRefObject
ContentStudioCSBase
ContentStudio.StorageVirtualPathAdapter
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Top
Top
[This is preliminary documentation and is subject to change.]
Represents an adapter between any client and a Content Studio implementation of IVirtualPathProvider.
Inheritance Hierarchy
SystemMarshalByRefObject
ContentStudioCSBase
ContentStudio.StorageVirtualPathAdapter
Namespace: ContentStudio.Storage
Assembly: CSServer5 (in CSServer5.dll) Version: 5.7.5016.0 (5.7.5016.0)
Syntax
public class VirtualPathAdapter : CSBase, IVirtualPathAdapter, IWritableVirtualPathProvider, IVirtualPathProvider
The VirtualPathAdapter type exposes the following members.
Constructors
Name | Description | |
---|---|---|
VirtualPathAdapter |
Initializes a new instance of the VirtualPathAdapter class using the provided plugin manager.
|
Methods
Name | Description | |
---|---|---|
CombineVirtualPaths |
Combines a base path with a relative path to return a complete path to a virtual resource.
| |
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.
| |
Equals | (Inherited from Object.) | |
FileExists |
Gets a value that indicates whether a file exists in the virtual file system.
| |
Finalize | (Inherited from Object.) | |
GetBasePath |
Gets the base path.
| |
GetCacheDependency |
Creates a cache dependency based on the specified virtual paths.
| |
GetCacheKey |
Gets a cache key to use for the specified virtual path.
| |
GetCaller |
Gets the caller.
| |
GetDirectory |
Gets a virtual directory from the virtual file system.
| |
GetDirectoryMetadata |
Gets the directory meta data.
| |
GetFile |
Gets a virtual file from the virtual file system.
| |
GetFileHash |
Returns a hash of the specified virtual paths.
| |
GetFileMetadata |
Gets the file meta data.
| |
GetHashCode | (Inherited from Object.) | |
GetLifetimeService | (Inherited from MarshalByRefObject.) | |
GetPathForProvider |
Gets the path that provider a provider uses.
| |
GetProvider |
Gets the provider that uses a specific virtual path.
| |
GetType | (Inherited from Object.) | |
GetWritableProvider |
Gets the writable provider used to write to the virtual file system.
| |
InitializeLifetimeService | (Inherited from MarshalByRefObject.) | |
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.
| |
SetFileMetadata |
Sets meta data such as LastAccessTime or an attribute on a file in a virtual file system.
| |
ToString | (Inherited from Object.) |
See Also