Summary
Instances of classes that implement this interface can register to be
notified when things happen during a build.
- Assembly
- NAnt
.Core .dll - Namespace
- NAnt
.Core - Implementing Types
graph BT
Type["IBuildListener"]
class Type type-node
Implementing0["XmlLogger"]-.->Type
click Implementing0 "/api/NAnt.Core/XmlLogger"
Implementing1["MailLogger"]-.->Type
click Implementing1 "/api/NAnt.Core/MailLogger"
Implementing2["IBuildLogger"]-.->Type
click Implementing2 "/api/NAnt.Core/IBuildLogger"
Implementing3["DefaultLogger"]-.->Type
click Implementing3 "/api/NAnt.Core/DefaultLogger"
Syntax
public interface IBuildListener
Methods
Name | Value | Summary |
---|---|---|
BuildFinished |
void |
Signals that the last target has finished.
|
BuildStarted |
void |
Signals that a build has started.
|
MessageLogged |
void |
Signals that a message has been logged.
|
TargetFinished |
void |
Signals that a target has finished.
|
TargetStarted |
void |
Signals that a target has started.
|
TaskFinished |
void |
Signals that a task has finished.
|
TaskStarted |
void |
Signals that a task has started.
|