Class DataSourcePipeline
A data source pipeline.
public record DataSourcePipeline : IEquatable<DataSourcePipeline>
- Inheritance
-
DataSourcePipeline
- Implements
- Inherited Members
Constructors
DataSourcePipeline(IReadOnlyList<DataSourceRegistration>, string?, bool)
A data source pipeline.
public DataSourcePipeline(IReadOnlyList<DataSourceRegistration> Registrations, string? VisibilityPattern, bool Disabled)
Parameters
RegistrationsIReadOnlyList<DataSourceRegistration>The list of pipeline elements (data source registrations).
VisibilityPatternstringAn optional regular expressions pattern to select the catalogs to be visible. By default, all catalogs will be visible.
DisabledboolAn optional flag which indicates if the pipeline is disabled. By default, pipelines are enabled.
Properties
Disabled
An optional flag which indicates if the pipeline is disabled. By default, pipelines are enabled.
public bool Disabled { get; init; }
Property Value
Registrations
The list of pipeline elements (data source registrations).
public IReadOnlyList<DataSourceRegistration> Registrations { get; init; }
Property Value
VisibilityPattern
An optional regular expressions pattern to select the catalogs to be visible. By default, all catalogs will be visible.
public string? VisibilityPattern { get; init; }