C# Класс PowerBuild.MSBuildHelper

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

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

Метод Описание
BeginProcessRecord ( AsyncCallback callback, object state ) : IAsyncResult
BeginProcessing ( ) : void
EndProcessRecord ( IAsyncResult asyncResult ) : IEnumerable
EndProcessing ( ) : void
GetTargets ( ) : IEnumerable
PreprocessProject ( string projectFile, IDictionary globalProperties, string toolsVersion, TextWriter preprocessWriter ) : void
ProcessRecordAsync ( ) : Task>
StopProcessing ( ) : void

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

Метод Описание
MapBuildResult ( string project, Microsoft.Build.Execution.BuildResult buildResult ) : PowerBuild.BuildResult
ToGeneric ( IDictionary dictionary ) : string>.Dictionary

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

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

public BeginProcessRecord ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
Результат IAsyncResult

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

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

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

public EndProcessRecord ( IAsyncResult asyncResult ) : IEnumerable
asyncResult IAsyncResult
Результат IEnumerable

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

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

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

public GetTargets ( ) : IEnumerable
Результат IEnumerable

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

public PreprocessProject ( string projectFile, IDictionary globalProperties, string toolsVersion, TextWriter preprocessWriter ) : void
projectFile string
globalProperties IDictionary
toolsVersion string
preprocessWriter TextWriter
Результат void

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

public ProcessRecordAsync ( ) : Task>
Результат Task>

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

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