PipelineStepExtensions.RequiredBy Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.