Class AliasQualifiedNameSyntax
Inheritance
AliasQualifiedNameSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class AliasQualifiedNameSyntax : NameSyntax, IFormattable
Properties
Alias
Declaration
public IdentifierNameSyntax Alias { get; }
Property Value
ColonColonToken
Declaration
public SyntaxToken ColonColonToken { get; }
Property Value
Name
Declaration
public SimpleNameSyntax Name { 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(IdentifierNameSyntax, SyntaxToken, SimpleNameSyntax)
Declaration
public AliasQualifiedNameSyntax Update(IdentifierNameSyntax alias, SyntaxToken colonColonToken, SimpleNameSyntax name)
Parameters
Returns
WithAlias(IdentifierNameSyntax)
Declaration
public AliasQualifiedNameSyntax WithAlias(IdentifierNameSyntax alias)
Parameters
Returns
WithColonColonToken(SyntaxToken)
Declaration
public AliasQualifiedNameSyntax WithColonColonToken(SyntaxToken colonColonToken)
Parameters
Returns
WithName(SimpleNameSyntax)
Declaration
public AliasQualifiedNameSyntax WithName(SimpleNameSyntax name)
Parameters
Returns
Implements
Extension Methods