Share via


CSharpExtensions.GetInterceptableLocation Method

Definition

If node cannot be intercepted syntactically, returns null. Otherwise, returns an instance which can be used to intercept the call denoted by node.

public static Microsoft.CodeAnalysis.CSharp.InterceptableLocation? GetInterceptableLocation (this Microsoft.CodeAnalysis.SemanticModel? semanticModel, Microsoft.CodeAnalysis.CSharp.Syntax.InvocationExpressionSyntax node, System.Threading.CancellationToken cancellationToken = default);
static member GetInterceptableLocation : Microsoft.CodeAnalysis.SemanticModel * Microsoft.CodeAnalysis.CSharp.Syntax.InvocationExpressionSyntax * System.Threading.CancellationToken -> Microsoft.CodeAnalysis.CSharp.InterceptableLocation
<Extension()>
Public Function GetInterceptableLocation (semanticModel As SemanticModel, node As InvocationExpressionSyntax, Optional cancellationToken As CancellationToken = Nothing) As InterceptableLocation

Parameters

semanticModel
SemanticModel
cancellationToken
CancellationToken

Returns

Applies to