NAnt SDK Documentation - v0.92 |

# IBuildLogger Interface

Interface used by NAnt to log the build output.

For a list of all members of this type, see IBuildLogger Members.

[Visual Basic]
Public Interface IBuildLogger
Implements IBuildListener
[C#]
public interface IBuildLogger : IBuildListener

#### Types that implement IBuildLogger

Type | Description
--- | ---
DefaultLogger |
MailLogger | Buffers log messages from DefaultLogger, and sends an e-mail with the results.
XmlLogger | Used to wrap log messages in xml <message/> elements.

#### Remarks

Depending on the supplied command-line arguments, NAnt will set the OutputWriter to Out or a StreamWriter with a file as backend store.

#### Requirements

Namespace: NAnt.Core

Assembly: NAnt.Core (in NAnt.Core.dll)

#### See Also

IBuildLogger Members | NAnt.Core Namespace