C# Класс Strokes.BasicAchievements.NRefactory.NRefactorySession

Наследование: IDisposable
Показать файл Открыть проект

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

Метод Описание
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

GetCodebaseDeclarations ( Strokes.Core.StaticAnalysisManifest staticAnalysisManifest ) : IEnumerable

Gets all type declarations made in the current codebase that is being compiled. This is a tool method to be used in more complex achievements. This method is caching and can be called without discretion, and is thread safe.

GetCompilationUnit ( string filename ) : CompilationUnit

Creates a parser for the specified file. This parser is cached for this (one) detection session. This method is thread safe.

GetSystemInvocations ( Strokes.Core.StaticAnalysisManifest staticAnalysisManifest ) : List

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

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

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
Результат void

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

Gets all type declarations made in the current codebase that is being compiled. This is a tool method to be used in more complex achievements. This method is caching and can be called without discretion, and is thread safe.
public GetCodebaseDeclarations ( Strokes.Core.StaticAnalysisManifest staticAnalysisManifest ) : IEnumerable
staticAnalysisManifest Strokes.Core.StaticAnalysisManifest StaticAnalysisManifest object used to locate the codebase
Результат IEnumerable

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

Creates a parser for the specified file. This parser is cached for this (one) detection session. This method is thread safe.
public GetCompilationUnit ( string filename ) : CompilationUnit
filename string The path and name of the file to create a parser for.
Результат CompilationUnit

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

public GetSystemInvocations ( Strokes.Core.StaticAnalysisManifest staticAnalysisManifest ) : List
staticAnalysisManifest Strokes.Core.StaticAnalysisManifest
Результат List