Class BinaryPatternSyntax
Inheritance
BinaryPatternSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class BinaryPatternSyntax : PatternSyntax, IFormattable
Properties
Left
Declaration
public PatternSyntax Left { get; }
Property Value
OperatorToken
Declaration
public SyntaxToken OperatorToken { get; }
Property Value
Right
Declaration
public PatternSyntax Right { 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(PatternSyntax, SyntaxToken, PatternSyntax)
Declaration
public BinaryPatternSyntax Update(PatternSyntax left, SyntaxToken operatorToken, PatternSyntax right)
Parameters
Returns
WithLeft(PatternSyntax)
Declaration
public BinaryPatternSyntax WithLeft(PatternSyntax left)
Parameters
Returns
WithOperatorToken(SyntaxToken)
Declaration
public BinaryPatternSyntax WithOperatorToken(SyntaxToken operatorToken)
Parameters
Returns
WithRight(PatternSyntax)
Declaration
public BinaryPatternSyntax WithRight(PatternSyntax right)
Parameters
Returns
Implements
Extension Methods