Interface ISyncContentBatchMigrationCompletedHook<TContent>
Interface representing a hook called synchronously when a IContentBatchMigrator<TContent> completes.
Inherited Members
Namespace: Tableau.Migration.Interop.Hooks
Assembly: Tableau.Migration.dll
Syntax
public interface ISyncContentBatchMigrationCompletedHook<TContent> : ISyncMigrationHook<IContentBatchMigrationResult<TContent>>, IContentBatchMigrationCompletedHook<TContent>, IMigrationHook<IContentBatchMigrationResult<TContent>> where TContent : IContentReference
Type Parameters
Name | Description |
---|---|
TContent |
Methods
Execute(IContentBatchMigrationResult<TContent>)
Executes a content batch migration completed callback.
Declaration
IContentBatchMigrationResult<TContent>? Execute(IContentBatchMigrationResult<TContent> ctx)
Parameters
Type | Name | Description |
---|---|---|
IContentBatchMigrationResult<TContent> | ctx | The input context from the migration engine or previous hook. |
Returns
Type | Description |
---|---|
IContentBatchMigrationResult<TContent> | The context,
potentially modified to pass on to the next hook or migration engine,
or null to continue passing the same context as |