Interface IContentItemMigrationResult<TContent>
IResult object for a content item migration action.
Namespace: Tableau.Migration.Engine.Migrators
Assembly: Tableau.Migration.dll
Syntax
public interface IContentItemMigrationResult<TContent> : IResult
Type Parameters
Name | Description |
---|---|
TContent |
Properties
ContinueBatch
Gets whether or not the current migration batch should continue.
Declaration
bool ContinueBatch { get; }
Property Value
Type | Description |
---|---|
bool |
IsCanceled
Gets whether the item migration was canceled.
Declaration
bool IsCanceled { get; }
Property Value
Type | Description |
---|---|
bool |
ManifestEntry
Gets the manifest entry for the content item.
Declaration
IMigrationManifestEntry ManifestEntry { get; }
Property Value
Type | Description |
---|---|
IMigrationManifestEntry |
Methods
ForContinueBatch(bool)
Creates a new IContentItemMigrationResult<TContent> object while modifying the ContinueBatch value.
Declaration
IContentItemMigrationResult<TContent> ForContinueBatch(bool continueBatch)
Parameters
Type | Name | Description |
---|---|---|
bool | continueBatch | Whether or not the current migration batch should continue. |
Returns
Type | Description |
---|---|
IContentItemMigrationResult<TContent> | The new IContentItemMigrationResult<TContent> object. |