C# Класс Ampere.BuildContext

The top-level context for the build script.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Build ( string pattern ) : TransientNode
Build ( string pattern, int priority ) : TransientNode
BuildContext ( ) : System
CreateDirectoryCache ( string directory ) : DirectoryCache
Finished ( ) : void
Initialize ( string historyPath, bool fullRebuild, BuildLog log ) : void
Notify ( string connectionInfo ) : void
RunAgain ( ) : void
Start ( string name, bool tempBuild = false ) : Task
WaitAll ( ) : void

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

Метод Описание
BuildFailed ( string name, BuildInstance instance ) : BuildInstance
InternalStart ( string name, OutputNode rule, BuildInstance instance ) : BuildInstance

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

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

public Build ( string pattern ) : TransientNode
pattern string
Результат TransientNode

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

public Build ( string pattern, int priority ) : TransientNode
pattern string
priority int
Результат TransientNode

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

public BuildContext ( ) : System
Результат System

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

public CreateDirectoryCache ( string directory ) : DirectoryCache
directory string
Результат DirectoryCache

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

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

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

public Initialize ( string historyPath, bool fullRebuild, BuildLog log ) : void
historyPath string
fullRebuild bool
log BuildLog
Результат void

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

public Notify ( string connectionInfo ) : void
connectionInfo string
Результат void

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

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

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

public Start ( string name, bool tempBuild = false ) : Task
name string
tempBuild bool
Результат Task

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

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