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: 8.11.0
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