Class RelationalPatternSyntax
Inheritance
RelationalPatternSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class RelationalPatternSyntax : PatternSyntax, IFormattable
Properties
Expression
Declaration
public ExpressionSyntax Expression { get; }
Property Value
OperatorToken
Declaration
public SyntaxToken OperatorToken { 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, ExpressionSyntax)
Declaration
public RelationalPatternSyntax Update(SyntaxToken operatorToken, ExpressionSyntax expression)
Parameters
Returns
WithExpression(ExpressionSyntax)
Declaration
public RelationalPatternSyntax WithExpression(ExpressionSyntax expression)
Parameters
Returns
WithOperatorToken(SyntaxToken)
Declaration
public RelationalPatternSyntax WithOperatorToken(SyntaxToken operatorToken)
Parameters
Returns
Implements
Extension Methods