C# Class PKStudio.Tools.uVisionGenerator.Classes.HelpClasses.MessagesCollector

Class for analysing MSBuild's logs. Gets required for generation messages
Inheritance: Microsoft.Build.Utilities.Logger
显示文件 Open project: AlexandrSurkov/PKStudio Class Usage Examples

Public Methods

Method Description
Initialize ( IEventSource eventSource ) : void
MessagesCollector ( MessagesParser generator ) : System.Collections.Generic
Shutdown ( ) : void

Protected Methods

Method Description
OnLogFinished ( bool Succeeded ) : void
OnLogStarted ( ) : void
OnMSBuildProjectStarted ( ) : void

Private Methods

Method Description
eventSource_BuildFinished ( object sender, Microsoft.Build.Framework.BuildFinishedEventArgs e ) : void
eventSource_BuildStarted ( object sender, Microsoft.Build.Framework.BuildStartedEventArgs e ) : void
eventSource_MessageRaised ( object sender, Microsoft.Build.Framework.BuildMessageEventArgs e ) : void
eventSource_ProjectFinished ( object sender, Microsoft.Build.Framework.ProjectFinishedEventArgs e ) : void
eventSource_ProjectStarted ( object sender, Microsoft.Build.Framework.ProjectStartedEventArgs e ) : void

Method Details

Initialize() public method

public Initialize ( IEventSource eventSource ) : void
eventSource IEventSource
return void

MessagesCollector() public method

public MessagesCollector ( MessagesParser generator ) : System.Collections.Generic
generator MessagesParser
return System.Collections.Generic

OnLogFinished() protected method

protected OnLogFinished ( bool Succeeded ) : void
Succeeded bool
return void

OnLogStarted() protected method

protected OnLogStarted ( ) : void
return void

OnMSBuildProjectStarted() protected method

protected OnMSBuildProjectStarted ( ) : void
return void

Shutdown() public method

public Shutdown ( ) : void
return void