Namespace Tableau.Migration.Engine.Migrators.Batch
Classes
BulkPublishContentBatchMigrator<TContent>
IContentBatchMigrator<TContent> implementation that publishes the entire batch after all items have been prepared.
BulkPublishContentBatchMigrator<TContent, TPublish>
IContentBatchMigrator<TContent> implementation that publishes the entire batch after all items have been prepared.
ContentBatchMigratorBase<TContent>
Abstract base class for IContentBatchMigrator<TContent> implementations.
ContentBatchMigratorBase<TContent, TPublish>
Abstract base class for IContentBatchMigrator<TContent> implementations.
ContentMigrationBatch<TContent, TPublish>
Class representing the state of a batch of content items being migrated.
ItemPublishContentBatchMigrator<TContent>
IContentBatchMigrator<TContent> implementation that publishes items one-by-one.
ItemPublishContentBatchMigrator<TContent, TPublish>
IContentBatchMigrator<TContent> implementation that publishes items one-by-one.
ItemPublishContentBatchMigrator<TContent, TPublish, TResult>
IContentBatchMigrator<TContent> implementation that publishes items one-by-one.
ParallelContentBatchMigratorBatchBase<TContent>
Abstract base class for IContentBatchMigrator<TContent> implementations that migrates items in parallel.
ParallelContentBatchMigratorBatchBase<TContent, TPublish>
Abstract base class for IContentBatchMigrator<TContent> implementations that migrates items in parallel.
Interfaces
IContentBatchMigrationResult<TContent>
IResult object for a migration action.
IContentBatchMigrator<TContent>
Interface for an object that migrates a batch of content items.