Class BulkContentReferenceCacheLoadStrategyProvider<TContent>
IContentReferenceCacheLoadStrategyProvider<TContent> implementation that provides bulk loading.
Inheritance
object
BulkContentReferenceCacheLoadStrategyProvider<TContent>
Implements
Namespace: Tableau.Migration.Engine.Endpoints.Caching
Assembly: Tableau.Migration.dll
Syntax
public sealed class BulkContentReferenceCacheLoadStrategyProvider<TContent> : IContentReferenceCacheLoadStrategyProvider<TContent> where TContent : IContentReference
Type Parameters
| Name | Description |
|---|---|
| TContent | The content type. |
Methods
GetDestinationCacheLoadStrategy()
Gets the cache load strategy for destination endpoints.
Declaration
public IContentReferenceCacheLoadStrategy<TContent> GetDestinationCacheLoadStrategy()
Returns
| Type | Description |
|---|---|
| IContentReferenceCacheLoadStrategy<TContent> | The cache load strategy. |
GetSourceCacheLoadStrategy()
Gets the cache load strategy for source endpoints.
Declaration
public IContentReferenceCacheLoadStrategy<TContent> GetSourceCacheLoadStrategy()
Returns
| Type | Description |
|---|---|
| IContentReferenceCacheLoadStrategy<TContent> | The cache load strategy. |