Class VersioningDirectoryHandler

The internal EPiServer implementation of a versioned share.

Inheritance
System.Object
VersioningDirectoryHandler
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Web.Hosting.Versioning
Assembly: EPiServer.dll
Version: 8.11.0
Syntax
public class VersioningDirectoryHandler : IDirectoryHandler, IFastDirectoryLookup

Properties

CurrentUserName

Declaration
public string CurrentUserName { get; }
Property Value
Type Description
System.String

InternalItem

Declaration
public DirectoryItem InternalItem { get; }
Property Value
Type Description
DirectoryItem

Name

Declaration
public string Name { get; }
Property Value
Type Description
System.String

Methods

CreateFile(String)

Declaration
public IFileHandler CreateFile(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
IFileHandler

CreateFile(String, Guid)

Declaration
public IFileHandler CreateFile(string name, Guid id)
Parameters
Type Name Description
System.String name
System.Guid id
Returns
Type Description
IFileHandler

CreateFileInfo(String, Guid)

Declaration
public IFileHandler CreateFileInfo(string name, Guid id)
Parameters
Type Name Description
System.String name
System.Guid id
Returns
Type Description
IFileHandler

CreateSubdirectory(String)

Declaration
public IDirectoryHandler CreateSubdirectory(string path)
Parameters
Type Name Description
System.String path
Returns
Type Description
IDirectoryHandler

Delete()

Declaration
public void Delete()

GetDirectories()

Declaration
public IDirectoryHandler[] GetDirectories()
Returns
Type Description
IDirectoryHandler[]

GetFile(String)

Declaration
public IFileHandler GetFile(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
IFileHandler

GetFiles()

Declaration
public IFileHandler[] GetFiles()
Returns
Type Description
IFileHandler[]

GetSubDirectory(String)

Declaration
public IDirectoryHandler GetSubDirectory(string name)
Parameters
Type Name Description
System.String name
Returns
Type Description
IDirectoryHandler

MoveTo(IDirectoryHandler)

Declaration
public void MoveTo(IDirectoryHandler dir)
Parameters
Type Name Description
IDirectoryHandler dir

Rename(String)

Declaration
public void Rename(string newName)
Parameters
Type Name Description
System.String newName

Implements

Extension Methods