In This Article

ResolverRequest Class

Represents a request for a Python language resolve operation.

public class ResolverRequest : IResolverRequest
Inheritance:
object object
Implements:
IResolverRequest

Constructors

ResolverRequest(Expression)

Initializes a new instance of the ResolverRequest class.

public ResolverRequest(Expression expression)
Parameter Type Description
expression Expression

The Expression to resolve.

Properties

Context

Gets or sets the IPythonContext in which the request is based, if known.

public IPythonContext Context { get; set; }

Property Value

IPythonContext:

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

Expression

Gets the Expression to resolve.

public Expression Expression { get; }

Property Value

Expression:

The Expression to resolve.

SourceModulePath

Gets or sets the path to the module from where the Expression originated.

public string SourceModulePath { get; set; }

Property Value

string:

The path to the module from where the Expression originated.

Inherited Members