Freigeben über


ConfigurableForwardingLogger Class

Definition

This class (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.ConstructionMicrosoft.Build.EvaluationMicrosoft.Build.Execution

Logger that forwards events to a central logger (e.g ConsoleLogger) residing on the parent node.

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

Remarks

Warning

This class (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.Construction Microsoft.Build.Evaluation Microsoft.Build.Execution

Constructors

ConfigurableForwardingLogger()

This method (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.ConstructionMicrosoft.Build.EvaluationMicrosoft.Build.Execution

Default constructor.

Properties

BuildEventRedirector

This method (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.ConstructionMicrosoft.Build.EvaluationMicrosoft.Build.Execution

This property is set by the build engine to allow a node loggers to forward messages to the central logger

NodeId

This method (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.ConstructionMicrosoft.Build.EvaluationMicrosoft.Build.Execution

Parameters

This method (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.ConstructionMicrosoft.Build.EvaluationMicrosoft.Build.Execution

The console logger takes a single parameter to suppress the output of the errors and warnings summary at the end of a build.

Verbosity

This method (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.ConstructionMicrosoft.Build.EvaluationMicrosoft.Build.Execution

Gets or sets the level of detail to show in the event log.

Methods

ForwardToCentralLogger(BuildEventArgs)

Forwards the specified event to the central logger.

Initialize(IEventSource)

This method (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.ConstructionMicrosoft.Build.EvaluationMicrosoft.Build.Execution

Signs up the console logger for all build events.

Initialize(IEventSource, Int32)

This method (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.ConstructionMicrosoft.Build.EvaluationMicrosoft.Build.Execution

Signs up the console logger for all build events.

Shutdown()

This method (and the whole namespace) is deprecated. Please use the classes in these namespaces instead: Microsoft.Build.ConstructionMicrosoft.Build.EvaluationMicrosoft.Build.Execution Called when Engine is done with this logger

Applies to