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: 10.8.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