Class UpdatePermanentLinkForBlockStep

Inheritance
System.Object
UpdatePermanentLinkForBlockStep
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 UpdatePermanentLinkForBlockStep : UpdatePermanentLinkStep, IMigrationStep

Constructors

UpdatePermanentLinkForBlockStep()

Declaration
public UpdatePermanentLinkForBlockStep()

Fields

BaseGuid

Declaration
protected static readonly Guid BaseGuid
Field Value
Type Description
System.Guid

Properties

Description

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

Name

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

Order

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

Methods

Execute(IProgressMessenger)

Declaration
public override bool Execute(IProgressMessenger progressMessenger)
Parameters
Type Name Description
IProgressMessenger progressMessenger
Returns
Type Description
System.Boolean
Overrides

GetContentGuidsFromBlock(IProgressMessenger)

Declaration
protected virtual IEnumerable<Guid> GetContentGuidsFromBlock(IProgressMessenger progressMessenger)
Parameters
Type Name Description
IProgressMessenger progressMessenger
Returns
Type Description
System.Collections.Generic.IEnumerable<System.Guid>

ParseContentGuid(String, Action<Guid>)

Declaration
protected void ParseContentGuid(string template, Action<Guid> action)
Parameters
Type Name Description
System.String template
System.Action<System.Guid> action

Implements