Table of Contents

Class ParameterInfo.Symbol

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

Represents a symbol (namespace, class, method, parameter, etc.) exposed by the evaluator.

public class ParameterInfo.Symbol
Inheritance
ParameterInfo.Symbol

Constructors

Symbol(string, string, string, IReadOnlyList<Parameter>, int)

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

Properties

CurrentParameterIndex

Represents current parameter index of the symbol.

Description

Represents description of the symbol.

Name

Represents name of the symbol.

Parameters

Represents parameter list of the symbol.

ReturnType

Represents return type of the symbol.

Methods

WithDescription(string)

Creates a new instance of this Symbol updated to have the description specified.

WithParameters(IReadOnlyList<Parameter>)

Creates a new instance of this Symbol updated to have the parameter list specified.