Class NullableDirectiveTriviaSyntax
Inheritance
NullableDirectiveTriviaSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class NullableDirectiveTriviaSyntax : DirectiveTriviaSyntax, IFormattable, IStructuredTriviaSyntax
Properties
EndOfDirectiveToken
Declaration
public override SyntaxToken EndOfDirectiveToken { get; }
Property Value
Overrides
HashToken
Declaration
public override SyntaxToken HashToken { get; }
Property Value
Overrides
IsActive
Declaration
public override bool IsActive { get; }
Property Value
Overrides
NullableKeyword
Declaration
public SyntaxToken NullableKeyword { get; }
Property Value
SettingToken
Declaration
public SyntaxToken SettingToken { get; }
Property Value
TargetToken
Declaration
public SyntaxToken TargetToken { 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, SyntaxToken, SyntaxToken, bool)
Declaration
public NullableDirectiveTriviaSyntax Update(SyntaxToken hashToken, SyntaxToken nullableKeyword, SyntaxToken settingToken, SyntaxToken targetToken, SyntaxToken endOfDirectiveToken, bool isActive)
Parameters
Returns
WithEndOfDirectiveToken(SyntaxToken)
Declaration
public NullableDirectiveTriviaSyntax WithEndOfDirectiveToken(SyntaxToken endOfDirectiveToken)
Parameters
Returns
WithHashToken(SyntaxToken)
Declaration
public NullableDirectiveTriviaSyntax WithHashToken(SyntaxToken hashToken)
Parameters
Returns
WithIsActive(bool)
Declaration
public NullableDirectiveTriviaSyntax WithIsActive(bool isActive)
Parameters
| Type |
Name |
Description |
| bool |
isActive |
|
Returns
WithNullableKeyword(SyntaxToken)
Declaration
public NullableDirectiveTriviaSyntax WithNullableKeyword(SyntaxToken nullableKeyword)
Parameters
Returns
WithSettingToken(SyntaxToken)
Declaration
public NullableDirectiveTriviaSyntax WithSettingToken(SyntaxToken settingToken)
Parameters
Returns
WithTargetToken(SyntaxToken)
Declaration
public NullableDirectiveTriviaSyntax WithTargetToken(SyntaxToken targetToken)
Parameters
Returns
Implements
Extension Methods