Table of Contents

Constructor SyntaxData

Namespace
Alternet.Scripter.Debugger.ExpressionEvaluation.CodeCompletion
Assembly
Alternet.Scripter.Debugger.v9.dll

SyntaxData(RoslynScriptHost, Workspace, Document, SemanticModel, SyntaxTree, int)

Initializes a new instance of the SyntaxData class with specified parameters.

public SyntaxData(RoslynScriptHost scriptHost, Workspace workspace, Document document, SemanticModel model, SyntaxTree tree, int positionInSource)

Parameters

scriptHost RoslynScriptHost

Roslyn-based script host used to compile the expression.

workspace Workspace

Roslyn-based Workspace used to compile the expression.

document Document

Roslyn-based Document used to compile the expression.

model SemanticModel

SemanticModel containing semantic information.

tree SyntaxTree

SyntaxTree containing syntax information.

positionInSource int

Current position inside the expression.