BufferedLogRecord クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バッチで 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) |