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

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GenerateClassCodeTypeInfo ( Symbol symbol, string typeName ) : string
GetSymbol ( string typeName, Module module ) : Symbol
GetUserType ( Symbol symbol ) : UserType
GetUserType ( string typeName, Module module ) : UserType

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

Метод Описание
GetSymbolModuleNames ( Symbol symbol ) : IEnumerable
GetSymbolStaticFields ( Symbol symbol ) : IEnumerable
GetSymbolStaticFieldsSymbols ( Symbol symbol ) : IEnumerable
Update ( Symbol[]>.Dictionary deduplicatedSymbols ) : void

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

GenerateClassCodeTypeInfo() публичный статический Метод

public static GenerateClassCodeTypeInfo ( Symbol symbol, string typeName ) : string
symbol Symbol
typeName string
Результат string

GetSymbol() публичный статический Метод

public static GetSymbol ( string typeName, Module module ) : Symbol
typeName string
module Module
Результат Symbol

GetUserType() публичный статический Метод

public static GetUserType ( Symbol symbol ) : UserType
symbol Symbol
Результат CsDebugScript.CodeGen.UserTypes.UserType

GetUserType() публичный статический Метод

public static GetUserType ( string typeName, Module module ) : UserType
typeName string
module Module
Результат CsDebugScript.CodeGen.UserTypes.UserType