ShellCommandListSyntax Class
public sealed class ShellCommandListSyntax : ShellStatementSyntaxNo documentation is available.
- Inheritance
ShellStatementSyntaxShellCommandListSyntax
Properties
| Name | Description |
|---|---|
| OperatorTokens | The operators joining the pipelines. |
| Pipelines |
OperatorTokens
ShellCommandListSyntax.csThe operators joining the pipelines.
public IReadOnlyList<SyntaxToken> OperatorTokens { get; }Property value
Pipelines
Syntax.g.cspublic SeparatedSyntaxList<ShellStatementSyntax> Pipelines { get; }Property value
No documentation is available.
Methods
| Name | Description |
|---|---|
| Accept(ShellSyntaxVisitor) | |
| Accept<TResult>(ShellSyntaxVisitor<TResult>) | |
| Update(SeparatedSyntaxList<ShellStatementSyntax>) | Returns this node with the given parts, or itself when nothing changed. |
| WithPipelines(SeparatedSyntaxList<ShellStatementSyntax>) | Returns this node with pipelines in place of its ShellCommandListSyntax.Pipelines. |
Accept overloads
Accept(ShellSyntaxVisitor)
Syntax.g.cspublic override void Accept(ShellSyntaxVisitor visitor)Parameters
visitorShellSyntaxVisitor
No documentation is available.
Accept<TResult>(ShellSyntaxVisitor<TResult>)
Syntax.g.cspublic override TResult? Accept<TResult>(ShellSyntaxVisitor<TResult> visitor)No documentation is available.
Update(SeparatedSyntaxList<ShellStatementSyntax>)
Syntax.g.csReturns this node with the given parts, or itself when nothing changed.
public ShellCommandListSyntax Update(SeparatedSyntaxList<ShellStatementSyntax> pipelines)WithPipelines(SeparatedSyntaxList<ShellStatementSyntax>)
Syntax.g.csReturns this node with pipelines in place of its ShellCommandListSyntax.Pipelines.
public ShellCommandListSyntax WithPipelines(SeparatedSyntaxList<ShellStatementSyntax> pipelines)