TestimoX

API Reference

Class

AdMigrationMachineHandoffPackageStore

Namespace ADPlayground.Migrations.Core
Assembly ADPlayground
Modifiers sealed

Exports endpoint handoff packages for machine-side AD migration phases.

Inheritance

  • Object
  • AdMigrationMachineHandoffPackageStore

Constructors

public AdMigrationMachineHandoffPackageStore() #

Methods

public AdMigrationMachineHandoffPackage BuildPackage(AdMigrationPlan plan, String packageDirectory) #
Returns: AdMigrationMachineHandoffPackage

Builds machine-side package metadata without writing files.

Parameters

plan ADPlayground.Migrations.Core.AdMigrationPlan requiredposition: 0
Migration plan.
packageDirectory System.String requiredposition: 1
Package directory path.

Returns

Machine-side package metadata.

public AdMigrationMachineHandoffPackage ExportPackage(AdMigrationPlan plan, String packageDirectory, Boolean overwrite = false) #
Returns: AdMigrationMachineHandoffPackage

Exports a machine-side migration handoff package.

Parameters

plan ADPlayground.Migrations.Core.AdMigrationPlan requiredposition: 0
Migration plan.
packageDirectory System.String requiredposition: 1
Destination package directory.
overwrite System.Boolean = false optionalposition: 2
Gets a value indicating whether existing package files may be overwritten.

Returns

Exported machine-side package metadata.