Class CrefParameterSyntax
Inheritance
CrefParameterSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class CrefParameterSyntax : CSharpSyntaxNode, IFormattable
Properties
ReadOnlyKeyword
Declaration
public SyntaxToken ReadOnlyKeyword { get; }
Property Value
RefKindKeyword
Declaration
public SyntaxToken RefKindKeyword { get; }
Property Value
Type
Declaration
public TypeSyntax Type { 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, TypeSyntax)
Declaration
public CrefParameterSyntax Update(SyntaxToken refKindKeyword, TypeSyntax type)
Parameters
Returns
Update(SyntaxToken, SyntaxToken, TypeSyntax)
Declaration
public CrefParameterSyntax Update(SyntaxToken refKindKeyword, SyntaxToken readOnlyKeyword, TypeSyntax type)
Parameters
Returns
WithReadOnlyKeyword(SyntaxToken)
Declaration
public CrefParameterSyntax WithReadOnlyKeyword(SyntaxToken readOnlyKeyword)
Parameters
Returns
WithRefKindKeyword(SyntaxToken)
Declaration
public CrefParameterSyntax WithRefKindKeyword(SyntaxToken refKindKeyword)
Parameters
Returns
WithType(TypeSyntax)
Declaration
public CrefParameterSyntax WithType(TypeSyntax type)
Parameters
Returns
Implements
Extension Methods