Share via


PipelineStepExtensions.RequiredBy Method

Definition

Overloads

RequiredBy(IEnumerable<PipelineStep>, PipelineStep)

Specifies that each step in the collection is required by the specified step.

RequiredBy(IEnumerable<PipelineStep>, IEnumerable<PipelineStep>)

Specifies that each step in the collection is required by the specified target steps.

RequiredBy(IEnumerable<PipelineStep>, String)

Specifies that each step in the collection is required by the specified step name.

RequiredBy(IEnumerable<PipelineStep>, PipelineStep)

Source:
PipelineStepExtensions.cs

Specifies that each step in the collection is required by the specified step.

public static System.Collections.Generic.IEnumerable<Aspire.Hosting.Pipelines.PipelineStep> RequiredBy(this System.Collections.Generic.IEnumerable<Aspire.Hosting.Pipelines.PipelineStep> steps, Aspire.Hosting.Pipelines.PipelineStep? step);
static member RequiredBy : seq<Aspire.Hosting.Pipelines.PipelineStep> * Aspire.Hosting.Pipelines.PipelineStep -> seq<Aspire.Hosting.Pipelines.PipelineStep>
<Extension()>
Public Function RequiredBy (steps As IEnumerable(Of PipelineStep), step As PipelineStep) As IEnumerable(Of PipelineStep)

Parameters

steps
IEnumerable<PipelineStep>

The collection of steps.

step
PipelineStep

The step that requires these steps.

Returns

The original collection of steps.

Applies to

RequiredBy(IEnumerable<PipelineStep>, IEnumerable<PipelineStep>)

Source:
PipelineStepExtensions.cs

Specifies that each step in the collection is required by the specified target steps.

public static System.Collections.Generic.IEnumerable<Aspire.Hosting.Pipelines.PipelineStep> RequiredBy(this System.Collections.Generic.IEnumerable<Aspire.Hosting.Pipelines.PipelineStep> steps, System.Collections.Generic.IEnumerable<Aspire.Hosting.Pipelines.PipelineStep> targetSteps);
static member RequiredBy : seq<Aspire.Hosting.Pipelines.PipelineStep> * seq<Aspire.Hosting.Pipelines.PipelineStep> -> seq<Aspire.Hosting.Pipelines.PipelineStep>
<Extension()>
Public Function RequiredBy (steps As IEnumerable(Of PipelineStep), targetSteps As IEnumerable(Of PipelineStep)) As IEnumerable(Of PipelineStep)

Parameters

steps
IEnumerable<PipelineStep>

The collection of steps.

targetSteps
IEnumerable<PipelineStep>

The target steps that require these steps.

Returns

The original collection of steps.

Applies to

RequiredBy(IEnumerable<PipelineStep>, String)

Source:
PipelineStepExtensions.cs

Specifies that each step in the collection is required by the specified step name.

public static System.Collections.Generic.IEnumerable<Aspire.Hosting.Pipelines.PipelineStep> RequiredBy(this System.Collections.Generic.IEnumerable<Aspire.Hosting.Pipelines.PipelineStep> steps, string stepName);
static member RequiredBy : seq<Aspire.Hosting.Pipelines.PipelineStep> * string -> seq<Aspire.Hosting.Pipelines.PipelineStep>
<Extension()>
Public Function RequiredBy (steps As IEnumerable(Of PipelineStep), stepName As String) As IEnumerable(Of PipelineStep)

Parameters

steps
IEnumerable<PipelineStep>

The collection of steps.

stepName
String

The name of the step that requires these steps.

Returns

The original collection of steps.

Applies to