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.
|
