DoUntilStatementAst Constructor

Definition

Construct a do/until statement.

public:
 DoUntilStatementAst(System::Management::Automation::Language::IScriptExtent ^ extent, System::String ^ label, System::Management::Automation::Language::PipelineBaseAst ^ condition, System::Management::Automation::Language::StatementBlockAst ^ body);
public DoUntilStatementAst (System.Management.Automation.Language.IScriptExtent extent, string label, System.Management.Automation.Language.PipelineBaseAst condition, System.Management.Automation.Language.StatementBlockAst body);
new System.Management.Automation.Language.DoUntilStatementAst : System.Management.Automation.Language.IScriptExtent * string * System.Management.Automation.Language.PipelineBaseAst * System.Management.Automation.Language.StatementBlockAst -> System.Management.Automation.Language.DoUntilStatementAst
Public Sub New (extent As IScriptExtent, label As String, condition As PipelineBaseAst, body As StatementBlockAst)

Parameters

extent
IScriptExtent

The extent of the statement, from the label or do keyword to the closing curly brace.

label
String

The optionally null label.

condition
PipelineBaseAst

The condition tested on each iteration of the loop.

body
StatementBlockAst

The body executed on each iteration of the loop.

Exceptions

If extent or condition is null.

Applies to