Interface IMigrationManifestEntryCollection
Interface for an object that contains the entries of the migration manifest.
Inherited Members
Namespace: Tableau.Migration.Engine.Manifest
Assembly: Tableau.Migration.dll
Syntax
public interface IMigrationManifestEntryCollection : IEnumerable<IMigrationManifestEntry>, IEnumerable, IEquatable<IMigrationManifestEntryCollection>
Methods
CopyTo(IMigrationManifestEntryCollectionEditor)
Deep copies all the entries in this collection to another collection.
Declaration
void CopyTo(IMigrationManifestEntryCollectionEditor copyTo)
Parameters
| Type | Name | Description |
|---|---|---|
| IMigrationManifestEntryCollectionEditor | copyTo | The collection to deep copy entries to. |
ForContentType(Type)
Gets the manifest entries for a given content type.
Declaration
IMigrationManifestContentTypePartition ForContentType(Type contentType)
Parameters
| Type | Name | Description |
|---|---|---|
| Type | contentType | The content type. |
Returns
| Type | Description |
|---|---|
| IMigrationManifestContentTypePartition | The set of manifest entries for the content type. |
ForContentType<TContent>()
Gets the manifest entries for a given content type.
Declaration
IMigrationManifestContentTypePartition ForContentType<TContent>()
Returns
| Type | Description |
|---|---|
| IMigrationManifestContentTypePartition | The set of manifest entries for the content type. |
Type Parameters
| Name | Description |
|---|---|
| TContent | The content type. |
GetPartitionTypes()
Returns a list of all the partition type this collection has.
Declaration
IEnumerable<Type> GetPartitionTypes()
Returns
| Type | Description |
|---|---|
| IEnumerable<Type> | List of partion types |