C# Class PowerBuild.MSBuildHelper

Inheritance: MarshalByRefObject
Mostrar archivo Open project: kovalikp/PowerBuild Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
MapBuildResult ( string project, Microsoft.Build.Execution.BuildResult buildResult ) : PowerBuild.BuildResult
ToGeneric ( IDictionary dictionary ) : string>.Dictionary

Method Details

BeginProcessRecord() public method

public BeginProcessRecord ( AsyncCallback callback, object state ) : IAsyncResult
callback AsyncCallback
state object
return IAsyncResult

BeginProcessing() public method

public BeginProcessing ( ) : void
return void

EndProcessRecord() public method

public EndProcessRecord ( IAsyncResult asyncResult ) : IEnumerable
asyncResult IAsyncResult
return IEnumerable

EndProcessing() public method

public EndProcessing ( ) : void
return void

GetTargets() public method

public GetTargets ( ) : IEnumerable
return IEnumerable

PreprocessProject() public method

public PreprocessProject ( string projectFile, IDictionary globalProperties, string toolsVersion, TextWriter preprocessWriter ) : void
projectFile string
globalProperties IDictionary
toolsVersion string
preprocessWriter TextWriter
return void

ProcessRecordAsync() public method

public ProcessRecordAsync ( ) : Task>
return Task>

StopProcessing() public method

public StopProcessing ( ) : void
return void