API Reference
Class
SidHistoryMigrationExecutor
Executes SIDHistory migration plans through a governed writer boundary.
Inheritance
- Object
- SidHistoryMigrationExecutor
Constructors
public SidHistoryMigrationExecutor(ISidHistoryMigrationWriter writer, SidHistoryGovernancePolicy policy = null) #Initializes a new instance of the SidHistoryMigrationExecutor class.
Parameters
- writer ADPlayground.Migrations.SidHistory.ISidHistoryMigrationWriter
- SIDHistory writer.
- policy ADPlayground.Migrations.SidHistory.SidHistoryGovernancePolicy = null
- Optional governance policy.
Methods
ExecuteAsync 2 overloads
public async Task<SidHistoryMigrationExecutionResult> ExecuteAsync(SidHistoryMigrationPlan plan, SidHistoryMigrationExecutionOptions options, CancellationToken cancellationToken = null) #Returns:
Task<SidHistoryMigrationExecutionResult>Executes a migration plan only when plan and governance blockers are absent.
Parameters
- plan ADPlayground.Migrations.SidHistory.SidHistoryMigrationPlan
- Migration plan.
- governance ADPlayground.Migrations.SidHistory.SidHistoryGovernanceOptions
- Governance metadata.
- cancellationToken System.Threading.CancellationToken = null
- Cancellation token.
Returns
Execution result.
ExecuteAsync(ADPlayground.Migrations.SidHistory.SidHistoryMigrationPlan plan, ADPlayground.Migrations.SidHistory.SidHistoryMigrationExecutionOptions options, System.Threading.CancellationToken cancellationToken) #Executes a migration plan only when plan and governance blockers are absent.
Parameters
- plan ADPlayground.Migrations.SidHistory.SidHistoryMigrationPlan
- Migration plan.
- options ADPlayground.Migrations.SidHistory.SidHistoryMigrationExecutionOptions
- Execution options, credentials, and governance metadata.
- cancellationToken System.Threading.CancellationToken
- Cancellation token.
Returns
Execution result.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object