Property Variants
Variants
Gets or initializes the collection of auto-variants produced after the main pipeline completes. Each variant pipeline receives the output of this pipeline as its source. Variants are IFileProcessingPipelineProviders so their nested variant trees can be enumerated ahead of execution.
Declaration
public IReadOnlyList<FileProcessingVariant> Variants { get; init; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<FileProcessingVariant> |
Remarks
Variant IDs within a single Variants list must be unique after normalization or an ArgumentException is thrown at initialization. All variant IDs in the entire stored tree under a single file ID must also be unique; cross-level collisions are detected by the add runner at store time.