DistributedFileLogger DistributedFileLogger DistributedFileLogger DistributedFileLogger Class

Definition

Represents a text file that contains the build log for a build node.

public ref class DistributedFileLogger : Microsoft::Build::Framework::IForwardingLogger
public class DistributedFileLogger : Microsoft.Build.Framework.IForwardingLogger
type DistributedFileLogger = class
    interface IForwardingLogger
    interface INodeLogger
    interface ILogger
Public Class DistributedFileLogger
Implements IForwardingLogger
Inheritance
DistributedFileLoggerDistributedFileLoggerDistributedFileLoggerDistributedFileLogger
Implements

Constructors

DistributedFileLogger() DistributedFileLogger() DistributedFileLogger() DistributedFileLogger()

Initializes a new instance of the DistributedFileLogger class.

Properties

BuildEventRedirector BuildEventRedirector BuildEventRedirector BuildEventRedirector

Set by the build engine to allow a node loggers to forward messages to the central logger.

NodeId NodeId NodeId NodeId

Gets or sets the unique identifier (Node ID) of the node to which the forwarding logger is attached.

Parameters Parameters Parameters Parameters

Gets or sets the parameters for the DistributedFileLogger.

Verbosity Verbosity Verbosity Verbosity

Gets or sets the level of detail (a LoggerVerbosity value) to display in the build event log.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
Initialize(IEventSource) Initialize(IEventSource) Initialize(IEventSource) Initialize(IEventSource)

Enlists the console logger for all build events.

Initialize(IEventSource, Int32) Initialize(IEventSource, Int32) Initialize(IEventSource, Int32) Initialize(IEventSource, Int32)

Enlists the console logger for all build events.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
Shutdown() Shutdown() Shutdown() Shutdown()

Closes the node file logger.

ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to