In This Article

IResolverRequest Interface

Provides the base requirements of a request for a Python language resolve operation.

public interface IResolverRequest

Properties

Context

The IPythonContext in which the request is based, if known.

IPythonContext? Context { get; }

Property Value

IPythonContext

Expression

The Expression to resolve.

Expression? Expression { get; }

Property Value

Expression

SourceModulePath

The path to the module from where the Expression originated.

string? SourceModulePath { get; set; }

Property Value

string

Extension Methods