Class UpdatePermanentLinkStep

Inheritance
System.Object
UpdatePermanentLinkStep
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.Commerce.Internal.Migration.Steps
Assembly: EPiServer.Commerce.Internal.Migration.dll
Version: 13.30.0
Syntax
public class UpdatePermanentLinkStep : IMigrationStep

Constructors

UpdatePermanentLinkStep(ReferenceConverter, IConnectionStringHandler)

Declaration
public UpdatePermanentLinkStep(ReferenceConverter referenceConverter, IConnectionStringHandler connectionHandler)
Parameters
Type Name Description
ReferenceConverter referenceConverter
IConnectionStringHandler connectionHandler

Fields

ReferenceConverter

Declaration
protected readonly ReferenceConverter ReferenceConverter
Field Value
Type Description
ReferenceConverter

Properties

ConnectionHandler

Declaration
protected IConnectionStringHandler ConnectionHandler { get; }
Property Value
Type Description
IConnectionStringHandler

Description

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

Name

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

Order

Declaration
public virtual int Order { get; }
Property Value
Type Description
System.Int32

Methods

Execute(IProgressMessenger)

Declaration
public virtual bool Execute(IProgressMessenger progressMessenger)
Parameters
Type Name Description
IProgressMessenger progressMessenger
Returns
Type Description
System.Boolean
Declaration
protected void MigratePermanentLinks(Dictionary<ContentReference, Guid> references, IProgressMessenger progressMessenger)
Parameters
Type Name Description
System.Collections.Generic.Dictionary<EPiServer.Core.ContentReference, System.Guid> references
IProgressMessenger progressMessenger

Implements