Class PrimaryConstructorBaseTypeSyntax
Inheritance
PrimaryConstructorBaseTypeSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class PrimaryConstructorBaseTypeSyntax : BaseTypeSyntax, IFormattable
Properties
ArgumentList
Declaration
public ArgumentListSyntax ArgumentList { get; }
Property Value
Type
Declaration
public override TypeSyntax Type { get; }
Property Value
Overrides
Methods
Accept(CSharpSyntaxVisitor)
Declaration
public override void Accept(CSharpSyntaxVisitor visitor)
Parameters
Overrides
Accept<TResult>(CSharpSyntaxVisitor<TResult>)
Declaration
public override TResult? Accept<TResult>(CSharpSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
AddArgumentListArguments(params ArgumentSyntax[])
Declaration
public PrimaryConstructorBaseTypeSyntax AddArgumentListArguments(params ArgumentSyntax[] items)
Parameters
Returns
Update(TypeSyntax, ArgumentListSyntax)
Declaration
public PrimaryConstructorBaseTypeSyntax Update(TypeSyntax type, ArgumentListSyntax argumentList)
Parameters
Returns
WithArgumentList(ArgumentListSyntax)
Declaration
public PrimaryConstructorBaseTypeSyntax WithArgumentList(ArgumentListSyntax argumentList)
Parameters
Returns
WithType(TypeSyntax)
Declaration
public PrimaryConstructorBaseTypeSyntax WithType(TypeSyntax type)
Parameters
Returns
Implements
Extension Methods