London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class MigrationStore

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

Constructors

MigrationStore(DynamicDataStoreFactory)

Declaration
public MigrationStore(DynamicDataStoreFactory storeFactory)
Parameters
Type Name Description
EPiServer.Data.Dynamic.DynamicDataStoreFactory storeFactory

Methods

DeleteStore()

Declaration
public virtual void DeleteStore()

ListNotCompletedSteps(IEnumerable<IMigrationStep>)

Declaration
public virtual IEnumerable<IMigrationStep> ListNotCompletedSteps(IEnumerable<IMigrationStep> allMigrationSteps)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<IMigrationStep> allMigrationSteps
Returns
Type Description
System.Collections.Generic.IEnumerable<IMigrationStep>

LoadStep(Type)

Declaration
public virtual MigrationStepInfo LoadStep(Type stepType)
Parameters
Type Name Description
System.Type stepType
Returns
Type Description
MigrationStepInfo

SaveStep(MigrationStepInfo)

Declaration
public virtual MigrationStepInfo SaveStep(MigrationStepInfo step)
Parameters
Type Name Description
MigrationStepInfo step
Returns
Type Description
MigrationStepInfo