Interface IContentItemMigrationResult<TContent>
IResult object for a content item migration action.
Inherited Members
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. See Canceled for cancellation meaning.
Declaration
bool IsCanceled { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsSkipped
Gets whether the item migration was skipped. See Skipped for skipped meaning.
Declaration
bool IsSkipped { 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. |