Class GenericNameSyntax
Inheritance
GenericNameSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class GenericNameSyntax : SimpleNameSyntax, IFormattable
Properties
Identifier
Declaration
public override SyntaxToken Identifier { get; }
Property Value
Overrides
IsUnboundGenericName
Declaration
public bool IsUnboundGenericName { get; }
Property Value
TypeArgumentList
Declaration
public TypeArgumentListSyntax TypeArgumentList { 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
AddTypeArgumentListArguments(params TypeSyntax[])
Declaration
public GenericNameSyntax AddTypeArgumentListArguments(params TypeSyntax[] items)
Parameters
Returns
Update(SyntaxToken, TypeArgumentListSyntax)
Declaration
public GenericNameSyntax Update(SyntaxToken identifier, TypeArgumentListSyntax typeArgumentList)
Parameters
Returns
WithIdentifier(SyntaxToken)
Declaration
public GenericNameSyntax WithIdentifier(SyntaxToken identifier)
Parameters
Returns
WithTypeArgumentList(TypeArgumentListSyntax)
Declaration
public GenericNameSyntax WithTypeArgumentList(TypeArgumentListSyntax typeArgumentList)
Parameters
Returns
Implements
Extension Methods