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