SaaS CMS has officially launched! Learn more now.

Class ChangeLogFileLocation

An EPiServer CMS file location change log

Inheritance
System.Object
ChangeLogFileLocation
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 ChangeLogFileLocation : ChangeLogFile, IChangeLogItem, IChangeLogUpdatableItem

Constructors

ChangeLogFileLocation()

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 ChangeLogFileLocation()

ChangeLogFileLocation(String, String, ChangeLogFile.ActionType, String)

Construct a new file location change log

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

The virtual path of the affected file

System.String newVirtualPath

The new virtual path of the affected file

ChangeLogFile.ActionType action

The action taken on the file

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

NewVirtualPath

The new virtual path of the affected file

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

Implements

Extension Methods