BufferedLogRecord クラス

定義

バッチで IBufferedLoggerに書き込まれるバッファー内のログ レコードを表します。

public ref class BufferedLogRecord abstract
public abstract class BufferedLogRecord
type BufferedLogRecord = class
Public MustInherit Class BufferedLogRecord
継承
BufferedLogRecord

注釈

この型のインスタンスは、プールして再利用できます。 IBufferedLoggerの実装では、そのメソッドの呼び出しを超えてLogRecords(IEnumerable<BufferedLogRecord>) メソッドに渡されるBufferedLogRecordのインスタンスを保持することはできません。

コンストラクター

名前 説明
BufferedLogRecord()

バッチで IBufferedLoggerに書き込まれるバッファー内のログ レコードを表します。

プロパティ

名前 説明
ActivitySpanId

レコードを作成したスレッドの状態を表す、このレコードのアクティビティ スパン ID を取得します。

ActivityTraceId

レコードを作成したスレッドの状態を表す、このレコードのアクティビティ トレース ID を取得します。

Attributes

レコードに関連付けられている名前と値のペアの変数セットを取得します。

EventId

レコードのイベント ID を取得します。

Exception

このレコードの例外文字列を取得します。

FormattedMessage

書式設定されたログ メッセージを取得します。

LogLevel

レコードのログの重大度レベルを取得します。

ManagedThreadId

ログ レコードを作成したスレッドの ID を取得します。

MessageTemplate

元のログ メッセージ テンプレートを取得します。

Timestamp

ログ レコードが最初に作成された時刻を取得します。

メソッド

名前 説明
Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象