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 |