C# Класс CsDebugScript.CodeGen.Symbol

Class reperesents symbol during debugging.
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetAllBaseClasses IEnumerable
HasVTable bool
InitializeCache void
LinkSymbols void

Открытые методы

Метод Описание
CastAsSymbolField ( ) : SymbolField

Casts as symbol field.

GetEnumValues ( ) : string>>.IEnumerable

Gets the enum values.

Symbol ( Module module, IDiaSymbol symbol ) : System

Initializes a new instance of the Symbol class.

Приватные методы

Метод Описание
GetAllBaseClasses ( ) : IEnumerable

Gets all base classes (including base classes of base classes).

HasVTable ( ) : bool

Determines whether symbol has virtual table of functions.

InitializeCache ( ) : void

Initializes the cache.

LinkSymbols ( Symbol s ) : void

Links the symbols.

Описание методов

CastAsSymbolField() публичный Метод

Casts as symbol field.
public CastAsSymbolField ( ) : SymbolField
Результат SymbolField

GetEnumValues() публичный Метод

Gets the enum values.
public GetEnumValues ( ) : string>>.IEnumerable
Результат string>>.IEnumerable

Symbol() публичный Метод

Initializes a new instance of the Symbol class.
public Symbol ( Module module, IDiaSymbol symbol ) : System
module Module The module.
symbol IDiaSymbol The DIA symbol.
Результат System