LogRecord クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。
[Android.Runtime.Register("java/util/logging/LogRecord", DoNotGenerateAcw=true)]
public class LogRecord : Java.Lang.Object, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ISerializable
[<Android.Runtime.Register("java/util/logging/LogRecord", DoNotGenerateAcw=true)>]
type LogRecord = class
inherit Object
interface ISerializable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 継承
- 属性
- 実装
注釈
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。
LogRecord がログ 記録フレームワークに渡されると、ログ 記録フレームワークは論理的にフレームワークに属し、クライアント アプリケーションによって使用または更新されなくなります。
クライアント アプリケーションで明示的なソース メソッド名とソース クラス名が指定されていない場合、LogRecord クラスは、呼び出し履歴を分析することによって、最初にアクセスしたときに自動的に推論されることに注意してください (getSourceMethodName または getSourceClassName の呼び出しが原因)。 そのため、ログ ハンドラーが LogRecord を別のスレッドに渡したり、RMI 経由で送信したりする場合、その後メソッド名またはクラス名情報を取得する場合は、getSourceClassName または getSourceMethodName のいずれかを呼び出して値を強制的に入力する必要があります。
<b> シリアル化ノート:</b><ul><li>LogRecord クラスはシリアル化可能です。
<li> パラメーター配列内のオブジェクトはシリアル化できない可能性があるため、シリアル化中に、parameters 配列内のすべてのオブジェクトが対応する文字列として書き込まれます (Object.toString を使用)。
<li> ResourceBundle はシリアル化された形式の一部として送信されませんが、リソース バンドル名は であり、受信者オブジェクトの readObject メソッドは適切なリソース バンドルの検索を試みます。
</ul>
1.4 で追加されました。
の Java ドキュメント java.util.logging.LogRecord
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
LogRecord(IntPtr, JniHandleOwnership) |
JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
LogRecord(Level, String) |
指定されたレベルとメッセージ値を使用して LogRecord を構築します。 |
プロパティ
Class |
この |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
JniIdentityHashCode |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
JniPeerMembers |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 |
Level |
ログ メッセージ レベル (Level など) を取得します。 または、 [レベル] などのログ メッセージ レベルを設定します。 |
LoggerName |
ソース ロガーの名前を取得します。 または、ソース ロガーの名前を設定します。 |
Message |
ローカライズまたは書式設定の前に、"生" のログ メッセージを取得します。 または、ローカリゼーションまたは書式設定の前に、"生" ログ メッセージを設定します。 |
Millis |
1970 年以降のイベント時間をミリ秒単位で取得します。 または、イベント時間を設定します。 |
PeerReference |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
ResourceBundle |
ローカライズ リソース バンドルを取得するか、ローカライズ リソース バンドルを設定します。 |
ResourceBundleName |
ローカライズ リソース バンドル名を取得するか、ローカライズ リソース バンドル名を設定します。 |
SequenceNumber |
シーケンス番号を取得します。 または、シーケンス番号を設定します。 |
SourceClassName |
ログ要求を発行した (疑いがある) クラスの名前を取得します。 または、ログ記録要求を発行した (疑いがある) クラスの名前を設定します。 |
SourceMethodName |
(疑いがある) ログ要求を発行したメソッドの名前を取得します。 または、 (疑いがある) ログ要求を発行したメソッドの名前を設定します。 |
ThreadID |
メッセージが発生したスレッドの識別子を取得します。 または、メッセージが発生したスレッドの識別子を設定します。 |
ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用することを意図したものではありません。 |
Thrown |
ログ レコードに関連付けられているスロー可能なを取得します。 または、ログ イベントに関連付けられているスロー可能な を設定します。 |
メソッド
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
Dispose() |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
Dispose(Boolean) |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetParameters() |
ログ メッセージのパラメーターを取得します。 |
JavaFinalize() |
ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。 (継承元 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetParameters(Object[]) |
パラメーターをログ メッセージに設定します。 |
ToArray<T>() |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
Wait() |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。 (継承元 Object) |
Wait(Int64) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
IJavaPeerable.Finalized() |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 |
GetJniTypeName(IJavaPeerable) |
LogRecord オブジェクトは、ログ 記録フレームワークと個々のログ ハンドラーの間でログ要求を渡すために使用されます。 |