FileRedirectionAst Class
Definition
The ast representing a redirection to a file, e.g. dir > out.txt
, the '> out.txt' is represented by this ast.
public ref class FileRedirectionAst : System::Management::Automation::Language::RedirectionAst
public class FileRedirectionAst : System.Management.Automation.Language.RedirectionAst
type FileRedirectionAst = class
inherit RedirectionAst
Public Class FileRedirectionAst
Inherits RedirectionAst
- Inheritance
Constructors
FileRedirectionAst(IScriptExtent, RedirectionStream, ExpressionAst, Boolean) |
Construct a redirection to a file. |
Properties
Append |
True if the file is appended, false otherwise. |
Extent |
The extent in the source this ast represents. (Inherited from Ast) |
FromStream |
The stream to read objects from. Objects are either merged with another stream, or written to a file. (Inherited from RedirectionAst) |
Location |
The ast for the location to redirect to. |
Parent |
The parent tree for this node. (Inherited from Ast) |
Methods
Copy() |
Copy the FileRedirectionAst instance |
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 |
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) |