C# Класс MonoDevelop.Projects.Formats.MSBuild.BuildEngine

Наследование: System.MarshalByRefObject, IBuildEngine
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetUnsavedProjectContent string
InitializeEngine Engine
InitializeEngine Microsoft.Build.Evaluation.ProjectCollection
RunSTA void
STARunner void
SetUnsavedProjectContent void
UnloadProject void

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

Метод Описание
Dispose ( ) : void
Initialize ( string slnFile, CultureInfo uiCulture ) : void
InitializeLifetimeService ( ) : object
LoadProject ( string file ) : IProjectBuilder
UnloadProject ( IProjectBuilder pb ) : void

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

Метод Описание
GetUnsavedProjectContent ( string file ) : string
InitializeEngine ( string slnFile ) : Engine
InitializeEngine ( string slnFile ) : Microsoft.Build.Evaluation.ProjectCollection
RunSTA ( ThreadStart ts ) : void
STARunner ( ) : void
SetUnsavedProjectContent ( string file, string content ) : void
UnloadProject ( string file ) : void

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

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

public Dispose ( ) : void
Результат void

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

public Initialize ( string slnFile, CultureInfo uiCulture ) : void
slnFile string
uiCulture System.Globalization.CultureInfo
Результат void

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

public InitializeLifetimeService ( ) : object
Результат object

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

public LoadProject ( string file ) : IProjectBuilder
file string
Результат IProjectBuilder

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

public UnloadProject ( IProjectBuilder pb ) : void
pb IProjectBuilder
Результат void