Class SourceEndpointMigrationContentLoader<TContent>
Default IMigrationContentLoader<TContent> implementation that gets all items from the source endpoint.
Inheritance
object
SourceEndpointMigrationContentLoader<TContent>
Implements
IMigrationContentLoader<TContent>
Namespace: Tableau.Migration.Engine.Endpoints
Assembly: Tableau.Migration.dll
Syntax
public class SourceEndpointMigrationContentLoader<TContent> : IMigrationContentLoader<TContent>
Type Parameters
| Name | Description |
|---|---|
| TContent |
Constructors
SourceEndpointMigrationContentLoader(ISourceEndpoint)
Creates a new SourceEndpointMigrationContentLoader<TContent> object.
Declaration
public SourceEndpointMigrationContentLoader(ISourceEndpoint source)
Parameters
| Type | Name | Description |
|---|---|---|
| ISourceEndpoint | source | The source endpoint. |
Methods
GetMigrationContentPager(int)
Gets a pager for content to consider for migration.
Declaration
public IPager<TContent> GetMigrationContentPager(int pageSize)
Parameters
| Type | Name | Description |
|---|---|---|
| int | pageSize | The page size to configure the pager for. |
Returns
| Type | Description |
|---|---|
| IPager<TContent> | The pager. |