Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class MirroringData

Holds configruation data and state information about a mirroring task.

Inheritance
System.Object
MirroringData
Implements
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.MirroringService
Assembly: EPiServer.Enterprise.dll
Version: 7.19.2
Syntax
[EPiServerDataStore(AutomaticallyRemapStore = true)]
[EPiServerDataTable(TableName = "tblSystemBigTable")]
public class MirroringData : IDynamicData

Constructors

MirroringData()

Declaration
public MirroringData()

Properties

AdminMailaddress

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

ContentTypeChangingState

Declaration
public MirroringData.ItemChangingState ContentTypeChangingState { get; set; }
Property Value
Type Description
MirroringData.ItemChangingState

ContinueOnError

Declaration
public bool ContinueOnError { get; set; }
Property Value
Type Description
System.Boolean

DestinationRoot

Declaration
public ContentReference DestinationRoot { get; set; }
Property Value
Type Description
ContentReference

DestinationUri

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

Enabled

Declaration
public bool Enabled { get; set; }
Property Value
Type Description
System.Boolean

FromPageGuid

Declaration
public Guid FromPageGuid { get; set; }
Property Value
Type Description
System.Guid

GuidMap

Gets or sets the GUID map used to remap the export packages page guids.

Declaration
public IDictionary<Guid, Guid> GuidMap { get; set; }
Property Value
Type Description
System.Collections.Generic.IDictionary<System.Guid, System.Guid>

The GUID map.

Id

Declaration
public Identity Id { get; set; }
Property Value
Type Description
Identity

ImpersonateUserName

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

IncludeRoot

Declaration
public bool IncludeRoot { get; set; }
Property Value
Type Description
System.Boolean

InitialMirroringDone

Declaration
public bool InitialMirroringDone { get; set; }
Property Value
Type Description
System.Boolean

LastChangeLoqSequenceRead

Declaration
public long LastChangeLoqSequenceRead { get; set; }
Property Value
Type Description
System.Int64

LastExecutionUTC

Declaration
public DateTime? LastExecutionUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

LastMailMessageUTC

Declaration
public DateTime? LastMailMessageUTC { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

LastState

Declaration
public MirroringState LastState { get; set; }
Property Value
Type Description
MirroringState

LastStatus

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

Name

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

Params

Gets or sets the endpoint name that can be used by the MTP

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

SendMailMessage

Declaration
public bool SendMailMessage { get; set; }
Property Value
Type Description
System.Boolean

TransferAction

Gets or sets the transfer action.

Declaration
public MirroringTransferAction TransferAction { get; set; }
Property Value
Type Description
MirroringTransferAction

The transfer action.

UseDefaultMirroringAddress

Declaration
public bool UseDefaultMirroringAddress { get; set; }
Property Value
Type Description
System.Boolean

ValidationContext

Declaration
public ValidationContext ValidationContext { get; set; }
Property Value
Type Description
ValidationContext

VisitorGroupChangingState

Declaration
public MirroringData.ItemChangingState VisitorGroupChangingState { get; set; }
Property Value
Type Description
MirroringData.ItemChangingState

VisitorGroups

Declaration
public IList<Guid> VisitorGroups { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.Guid>

Methods

Delete()

Declaration
public void Delete()

List()

Declaration
public static IList<MirroringData> List()
Returns
Type Description
System.Collections.Generic.IList<MirroringData>

ListEnabled()

Declaration
public static IEnumerable<MirroringData> ListEnabled()
Returns
Type Description
System.Collections.Generic.IEnumerable<MirroringData>

Load(Identity)

Declaration
public static MirroringData Load(Identity id)
Parameters
Type Name Description
Identity id
Returns
Type Description
MirroringData

Reset()

Declaration
public void Reset()

Save()

Declaration
public void Save()

Implements

Extension Methods