Skip to main content

ICmtDataWriter

  • Namespace: PPDS.Migration.Formats
  • Assembly: PPDS.Migration
  • Kind: Interface

Summary

Interface for writing CMT-compatible data files.

Members

Methods

WriteAsync

Task WriteAsync(MigrationData data, Stream stream, IProgressReporter progress, CancellationToken cancellationToken)

Writes migration data to a stream.

  • Param data: The migration data to write.

  • Param stream: The output stream.

  • Param progress: Optional progress reporter.

  • Param cancellationToken: Cancellation token.

WriteAsync

Task WriteAsync(MigrationData data, string path, IProgressReporter progress, CancellationToken cancellationToken)

Writes migration data to a ZIP file.

  • Param data: The migration data to write.

  • Param path: The output ZIP file path.

  • Param progress: Optional progress reporter.

  • Param cancellationToken: Cancellation token.