BaseCtorInvokeMemberExpressionAst Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Construct an instance of a base ctor invocation expression.
public:
BaseCtorInvokeMemberExpressionAst(System::Management::Automation::Language::IScriptExtent ^ baseKeywordExtent, System::Management::Automation::Language::IScriptExtent ^ baseCallExtent, System::Collections::Generic::IEnumerable<System::Management::Automation::Language::ExpressionAst ^> ^ arguments);
public BaseCtorInvokeMemberExpressionAst (System.Management.Automation.Language.IScriptExtent baseKeywordExtent, System.Management.Automation.Language.IScriptExtent baseCallExtent, System.Collections.Generic.IEnumerable<System.Management.Automation.Language.ExpressionAst> arguments);
new System.Management.Automation.Language.BaseCtorInvokeMemberExpressionAst : System.Management.Automation.Language.IScriptExtent * System.Management.Automation.Language.IScriptExtent * seq<System.Management.Automation.Language.ExpressionAst> -> System.Management.Automation.Language.BaseCtorInvokeMemberExpressionAst
Public Sub New (baseKeywordExtent As IScriptExtent, baseCallExtent As IScriptExtent, arguments As IEnumerable(Of ExpressionAst))
Parameters
- baseKeywordExtent
- IScriptExtent
The extent of the base keyword, i.e. for
class B : A { B() : base(100) {} }
it will be "base".
Can be empty extent (i.e. for implicit base ctor call).
- baseCallExtent
- IScriptExtent
The extent of the base ctor call expression, i.e. for
class B : A { B() : base(100) {} }
it will be "base(100)"
Can be empty extent (i.e. for implicit base ctor call).
- arguments
- IEnumerable<ExpressionAst>
The arguments to pass to the ctor.