Class ParallelContentBatchMigratorBatchBase<TContent>
Abstract base class for IContentBatchMigrator<TContent> implementations that migrates items in parallel.
Inheritance
object
ContentBatchMigratorBase<TContent, TContent, TContent>
ParallelContentBatchMigratorBatchBase<TContent, TContent, TContent>
ParallelContentBatchMigratorBatchBase<TContent>
Implements
IContentBatchMigrator<TContent>
Inherited Members
Namespace: Tableau.Migration.Engine.Migrators.Batch
Assembly: Tableau.Migration.dll
Syntax
public abstract class ParallelContentBatchMigratorBatchBase<TContent> : ParallelContentBatchMigratorBatchBase<TContent, TContent, TContent>, IContentBatchMigrator<TContent> where TContent : class, IContentReference
Type Parameters
| Name | Description |
|---|---|
| TContent | The content type. |
Constructors
ParallelContentBatchMigratorBatchBase(IMigrationPipeline, IConfigReader)
Creates a new ParallelContentBatchMigratorBatchBase<TContent> object.
Declaration
protected ParallelContentBatchMigratorBatchBase(IMigrationPipeline pipeline, IConfigReader configReader)
Parameters
| Type | Name | Description |
|---|---|---|
| IMigrationPipeline | pipeline | The pipeline to use to get the item preparer. |
| IConfigReader | configReader | The configuration reader. |