INodeLogger Interfaccia

Definizione

Definisce un logger compatibile con la compilazione parallela nel sistema di compilazione.Defines a "parallel aware logger" in the build system.

public interface class INodeLogger : Microsoft::Build::Framework::ILogger
[System.Runtime.InteropServices.ComVisible(true)]
public interface INodeLogger : Microsoft.Build.Framework.ILogger
type INodeLogger = interface
    interface ILogger
Public Interface INodeLogger
Implements ILogger
Derivato
Attributi
Implementazioni

Commenti

Un logger con compatibilità parallela accetta un numero di CPU.A parallel aware logger accepts a CPU count. Un numero di CPU maggiore di 1 indica che gli eventi di compilazione vengono ricevuti dal logger di ogni CPU durante la registrazione degli eventi.A CPU count greater than 1 means that build events are received from each CPU's logger as the events are logged.

Proprietà

Parameters

Ottiene o imposta i parametri del logger definiti dall'utente.Gets or sets the user-defined parameters of the logger.

(Ereditato da ILogger)
Verbosity

Ottiene o imposta il livello di dettaglio da visualizzare nel registro eventi.Gets or sets the level of detail to show in the event log.

(Ereditato da ILogger)

Metodi

Initialize(IEventSource)

Sottoscrive i logger a eventi specifici.Subscribes loggers to specific events. Questo metodo viene chiamato quando il logger viene registrato nel modulo di gestione della compilazione, prima della generazione degli eventi.This method is called when the logger is registered with the build engine, before any events are raised.

(Ereditato da ILogger)
Initialize(IEventSource, Int32)

Inizializza il logger.Initializes the logger.

Shutdown()

Rilascia le risorse allocate per il logger al momento dell'inizializzazione o durante la compilazione.Releases the resources allocated to the logger at the time of initialization or during the build. Questo metodo viene chiamato quando viene annullata la registrazione del logger nel modulo di gestione, dopo la generazione di tutti gli eventi.This method is called when the logger is unregistered from the engine, after all events are raised. Un host di MSBuildMSBuild in genere annulla la registrazione dei logger subito prima di uscire.A host of MSBuildMSBuild typically unregisters loggers immediately before quitting.

(Ereditato da ILogger)

Si applica a