ConfigurableForwardingLogger ConfigurableForwardingLogger ConfigurableForwardingLogger ConfigurableForwardingLogger Class

定義

複数のプロセッサまたは複数のコア システムでプロジェクトをビルドするときに使用される、作成済みの転送 logger である ConfigurableForwardingLogger を表します。Represents the ConfigurableForwardingLogger, a pre-fabricated forwarding logger to be used when building projects on a multi-proc or multi-core system. 詳細については、「マルチプロセッサ対応の logger の記述」を参照してください。For more information, see Writing Multi-Processor-Aware Loggers.

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
継承
ConfigurableForwardingLoggerConfigurableForwardingLoggerConfigurableForwardingLoggerConfigurableForwardingLogger
実装

注釈

提供された ConfigurableForwardingLogger を使用することも、独自のカスタム転送 logger を作成することもできます。You can use the provided ConfigurableForwardingLogger, or you can create your own custom forwarding loggers.

コンストラクター

ConfigurableForwardingLogger() ConfigurableForwardingLogger() ConfigurableForwardingLogger() ConfigurableForwardingLogger()

ConfigurableForwardingLogger クラスの新しいインスタンスを初期化します。Initializes a new instance of the ConfigurableForwardingLogger class.

プロパティ

BuildEventRedirector BuildEventRedirector BuildEventRedirector BuildEventRedirector

ノード logger が中心 logger にメッセージを転送することをビルド エンジンが許可しているかどうかを示す値を取得または設定します。Gets or sets whether the build engine allows node loggers to forward messages to the central logger.

NodeId NodeId NodeId NodeId

logger がアタッチされる一意識別子 (ノード ID) を取得または設定します。Gets or sets the unique identifier (Node ID) to which the logger is attached.

Parameters Parameters Parameters Parameters

ConfigurableForwardingLogger のパラメーターを取得または設定します。Gets or sets the parameters for the ConfigurableForwardingLogger.

Verbosity Verbosity Verbosity Verbosity

イベント ログに表示される詳細レベルを取得または設定します。Gets or sets the level of detail to show in the event log.

メソッド

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

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
ForwardToCentralLogger(BuildEventArgs) ForwardToCentralLogger(BuildEventArgs) ForwardToCentralLogger(BuildEventArgs) ForwardToCentralLogger(BuildEventArgs)

指定したイベントを中心 logger に転送します。Forwards the specified event to the central logger.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

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

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

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

すべてのビルド イベントにコンソール logger を登録します。Enlists the console logger for all build events.

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

すべてのビルド イベントにコンソール logger を登録します。Enlists the console logger for all build events.

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

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

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

構成可能な転送 logger を閉じます。Closes the configurable forwarding logger.

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

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象