SaaS CMS has officially launched! Learn more now.

Class ChangeLogDirectory

An EPiServer CMS directory change log

Inheritance
System.Object
ChangeLogDirectory
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.ChangeLog
Assembly: EPiServer.dll
Version: 8.11.0
Syntax
public class ChangeLogDirectory : ChangeLogItemBase, IChangeLogItem, IChangeLogUpdatableItem

Constructors

ChangeLogDirectory()

Parameterless constructor. Should be used in conjuction with the InitializeFromStorage(Int64, String, DateTime, Int32, Int32, String) method when a change log data has been read from the change log

Declaration
public ChangeLogDirectory()

ChangeLogDirectory(String, ChangeLogDirectory.ActionType, String)

Construct a new directory change log

Declaration
public ChangeLogDirectory(string virtualPath, ChangeLogDirectory.ActionType action, string changedBy)
Parameters
Type Name Description
System.String virtualPath

The virtual path of the affected directory

ChangeLogDirectory.ActionType action

The action taken on the directory

System.String changedBy

The user who performed the action

Properties

ExtensionProperties

Get or sets properties that should be serialized

Declaration
protected override IDictionary<string, string> ExtensionProperties { get; set; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.String, System.String>

Property values

Overrides

Title

Returns a description of the Change Log item

Declaration
protected override string Title { get; }
Property Value
Type Description
System.String

Title of the item

Overrides

VirtualPath

The virtual path of the affected directory

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

Implements

Extension Methods