View Source
Class ExecutedMigrationPlan
Assembly: Umbraco.Infrastructure.dll
Syntax
public class ExecutedMigrationPlan
Constructors
View Source
ExecutedMigrationPlan()
Declaration
public ExecutedMigrationPlan()
View Source
ExecutedMigrationPlan(MigrationPlan, string, string)
Declaration
public ExecutedMigrationPlan(MigrationPlan plan, string initialState, string finalState)
Parameters
| Type |
Name |
Description |
| MigrationPlan |
plan |
|
| string |
initialState |
|
| string |
finalState |
|
View Source
ExecutedMigrationPlan(MigrationPlan, string, string, bool, IReadOnlyList<Transition>)
Declaration
[SetsRequiredMembers]
public ExecutedMigrationPlan(MigrationPlan plan, string initialState, string finalState, bool successful, IReadOnlyList<MigrationPlan.Transition> completedTransitions)
Parameters
Properties
View Source
CompletedTransitions
A collection of all the succeeded transition.
Declaration
public required IReadOnlyList<MigrationPlan.Transition> CompletedTransitions { get; init; }
Property Value
View Source
Exception
The exception that caused the plan to fail.
Declaration
public Exception? Exception { get; init; }
Property Value
| Type |
Description |
| Exception |
|
View Source
FinalState
The final state after the migrations has ran.
Declaration
public required string FinalState { get; init; }
Property Value
View Source
InitialState
The initial state the plan started from, is null if the plan started from the beginning.
Declaration
public required string InitialState { get; init; }
Property Value
View Source
Plan
The Migration plan itself.
Declaration
public required MigrationPlan Plan { get; init; }
Property Value
View Source
Successful
Determines if the migration plan was a success, that is that all migrations ran successfully.
Declaration
public required bool Successful { get; init; }
Property Value