An instance of System.Management.Automation.Language.ScriptBlockAst represents the root of the Abstract Syntax Tree (AST) of a parsed PowerShell script. Such an instance is returned by methods of the class System.Management.Automation.Language.Parser.