Class ServerSubscriptionCascadingFilter
Filter that excludes server subscriptions based on cascading filters.
Inheritance
object
ServerSubscriptionCascadingFilter
Implements
Inherited Members
Namespace: Tableau.Migration.Engine.Hooks.Filters.Default.Cascade
Assembly: Tableau.Migration.dll
Syntax
public class ServerSubscriptionCascadingFilter : SubscriptionCascadingFilterBase<IServerSubscription, IServerSchedule>, IContentFilter<IServerSubscription>, IMigrationHook<ContentFilterContext<IServerSubscription>>
Constructors
ServerSubscriptionCascadingFilter(IMigrationManifestEditor, ISharedResourcesLocalizer?, ILogger<ServerSubscriptionCascadingFilter>?)
Creates a new ServerSubscriptionCascadingFilter object.
Declaration
public ServerSubscriptionCascadingFilter(IMigrationManifestEditor manifest, ISharedResourcesLocalizer? localizer, ILogger<ServerSubscriptionCascadingFilter>? logger)
Parameters
| Type | Name | Description |
|---|---|---|
| IMigrationManifestEditor | manifest | |
| ISharedResourcesLocalizer | localizer | |
| ILogger<ServerSubscriptionCascadingFilter> | logger |