PipelineChainAst Class
Definition
public class PipelineChainAst : System.Management.Automation.Language.ChainableAst
type PipelineChainAst = class
inherit ChainableAst
Public Class PipelineChainAst
Inherits ChainableAst
- Inheritance
Constructors
PipelineChainAst(IScriptExtent, ChainableAst, PipelineAst, TokenKind, Boolean) |
Properties
Background | |
Extent |
The extent in the source this ast represents. (Inherited from Ast) |
LhsPipelineChain | |
Operator | |
Parent |
The parent tree for this node. (Inherited from Ast) |
RhsPipeline |
Methods
Copy() | |
Find(Func<Ast,Boolean>, Boolean) |
Traverse the entire Ast, returning the first node in the tree for which |
FindAll(Func<Ast,Boolean>, Boolean) |
Traverse the entire Ast, returning all nodes in the tree for which |
GetPureExpression() |
If the pipeline represents a pure expression, the expression is returned, otherwise null is returned. (Inherited from PipelineBaseAst) |
SafeGetValue() |
Constructs the resultant object from the AST and returns it if it is safe. (Inherited from Ast) |
ToString() |
Formats the ast and returns a string. (Inherited from Ast) |
Visit(AstVisitor) |
Visit each node in the Ast, calling the methods in |
Visit(ICustomAstVisitor) |
Visit the Ast using a visitor that can choose how the tree traversal is performed. This visit method is for advanced uses of the visitor pattern where an AstVisitor is insufficient. (Inherited from Ast) |