Class ConstructorConstraintSyntax
Inheritance
ConstructorConstraintSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class ConstructorConstraintSyntax : TypeParameterConstraintSyntax, IFormattable
Properties
CloseParenToken
Declaration
public SyntaxToken CloseParenToken { get; }
Property Value
NewKeyword
Declaration
public SyntaxToken NewKeyword { get; }
Property Value
OpenParenToken
Declaration
public SyntaxToken OpenParenToken { get; }
Property Value
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
Update(SyntaxToken, SyntaxToken, SyntaxToken)
Declaration
public ConstructorConstraintSyntax Update(SyntaxToken newKeyword, SyntaxToken openParenToken, SyntaxToken closeParenToken)
Parameters
Returns
WithCloseParenToken(SyntaxToken)
Declaration
public ConstructorConstraintSyntax WithCloseParenToken(SyntaxToken closeParenToken)
Parameters
Returns
WithNewKeyword(SyntaxToken)
Declaration
public ConstructorConstraintSyntax WithNewKeyword(SyntaxToken newKeyword)
Parameters
Returns
WithOpenParenToken(SyntaxToken)
Declaration
public ConstructorConstraintSyntax WithOpenParenToken(SyntaxToken openParenToken)
Parameters
Returns
Implements
Extension Methods