LogRecord Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual.
[Android.Runtime.Register("java/util/logging/LogRecord", DoNotGenerateAcw=true)]
public class LogRecord : Java.Lang.Object, IDisposable, 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
- Warisan
- Atribut
- Penerapan
Keterangan
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual.
Ketika LogRecord diteruskan ke dalam kerangka kerja pengelogan, logisnya milik kerangka kerja dan tidak boleh lagi digunakan atau diperbarui oleh aplikasi klien.
Perhatikan bahwa jika aplikasi klien belum menentukan nama metode sumber eksplisit dan nama kelas sumber, maka kelas LogRecord akan menyimpulkannya secara otomatis ketika pertama kali diakses (karena panggilan pada getSourceMethodName atau getSourceClassName) dengan menganalisis tumpukan panggilan. Oleh karena itu, jika Handler pengelogan ingin meneruskan LogRecord ke utas lain, atau mengirimkannya melalui RMI, dan jika ingin mendapatkan nama metode atau informasi nama kelas, itu harus memanggil salah satu getSourceClassName atau getSourceMethodName untuk memaksa nilai diisi.
<b> Catatan serialisasi:</b><ul><li>Kelas LogRecord dapat diserialisasikan.
<li> Karena objek dalam array parameter mungkin tidak dapat diserialisasikan, selama serialisasi semua objek dalam array parameter ditulis sebagai String yang sesuai (menggunakan Object.toString).
<li> ResourceBundle tidak ditransmisikan sebagai bagian dari formulir berseri, tetapi nama bundel sumber daya adalah, dan metode readObject objek penerima akan mencoba menemukan bundel sumber daya yang sesuai.
</Ul>
Ditambahkan dalam 1.4.
Java dokumentasi untuk java.util.logging.LogRecord.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Konstruktor
| Nama | Deskripsi |
|---|---|
| LogRecord(IntPtr, JniHandleOwnership) |
Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime. |
| LogRecord(Level, String) |
Buat LogRecord dengan tingkat dan nilai pesan yang diberikan. |
Properti
| Nama | Deskripsi |
|---|---|
| Class |
Mengembalikan kelas runtime dari . |
| Handle |
Handel ke instans Android yang mendasar. (Diperoleh dari Object) |
| JniIdentityHashCode |
Mendapatkan kode hash identitas yang ditetapkan ke Java peer ini oleh runtime interop. (Diperoleh dari Object) |
| JniManagedPeerState |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| JniPeerMembers |
Mendapatkan metadata JNI yang digunakan untuk memanggil anggota peer Java ini. |
| Level |
Dapatkan tingkat pesan pengelogan, misalnya Tingkat. -or- Atur tingkat pesan pengelogan, misalnya Tingkat. |
| LoggerName |
Dapatkan nama Pencatat sumber. -or- Atur nama Pencatat sumber. |
| Message |
Dapatkan pesan log "mentah", sebelum pelokalan atau pemformatan. -or- Atur pesan log "mentah", sebelum pelokalan atau pemformatan. |
| Millis |
Dapatkan waktu acara dalam milidetik sejak 1970. -atau- Atur waktu peristiwa. |
| PeerReference |
Mendapatkan referensi objek JNI untuk peer Java ini. (Diperoleh dari Object) |
| ResourceBundle |
Dapatkan bundel sumber daya pelokalan -atau- Atur bundel sumber daya pelokalan. |
| ResourceBundleName |
Dapatkan nama bundel sumber daya pelokalan -atau- Atur nama bundel sumber daya pelokalan. |
| SequenceNumber |
Dapatkan nomor urut. -or- Atur nomor urut. |
| SourceClassName |
Dapatkan nama kelas yang (diduga) mengeluarkan permintaan pengelogan. -or- Tetapkan nama kelas yang (diduga) mengeluarkan permintaan pengelogan. |
| SourceMethodName |
Dapatkan nama metode yang (diduga) mengeluarkan permintaan pengelogan. -or- Tetapkan nama metode yang (diduga) mengeluarkan permintaan pengelogan. |
| ThreadID |
Dapatkan pengidentifikasi untuk utas tempat pesan berasal. -or- Atur pengidentifikasi untuk utas tempat pesan berasal. |
| ThresholdClass |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
| ThresholdType |
API ini mendukung infrastruktur Mono untuk Android dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. |
| Thrown |
Dapatkan apa pun yang dapat dilemparkan yang terkait dengan catatan log. -atau- Atur yang dapat dilemparkan yang terkait dengan peristiwa log. |
Metode
| Nama | Deskripsi |
|---|---|
| Clone() |
Membuat dan mengembalikan salinan objek ini. (Diperoleh dari Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| Dispose() |
Merilis sumber daya yang dipegang oleh rekan Java ini. (Diperoleh dari Object) |
| Dispose(Boolean) |
Merilis sumber daya yang dipegang oleh rekan Java ini. (Diperoleh dari Object) |
| DisposeUnlessReferenced() |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| Equals(Object) |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| Equals(Object) |
Menunjukkan apakah beberapa objek lain "sama dengan" yang satu ini. (Diperoleh dari Object) |
| GetHashCode() |
Mengembalikan nilai kode hash untuk objek . (Diperoleh dari Object) |
| GetParameters() |
Dapatkan parameter ke pesan log. |
| JavaFinalize() |
Dipanggil oleh pengumpul sampah pada objek ketika pengumpulan sampah menentukan bahwa tidak ada lagi referensi ke objek. (Diperoleh dari Object) |
| Notify() |
Membangunkan satu utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| NotifyAll() |
Membangunkan semua utas yang menunggu monitor objek ini. (Diperoleh dari Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Mengatur properti Handle. (Diperoleh dari Object) |
| SetParameters(Object[]) |
Atur parameter ke pesan log. |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| ToArray<T>() |
Membuat array terkelola dari pembungkus array Java ini. (Diperoleh dari Object) |
| ToString() |
Mengembalikan representasi string objek. (Diperoleh dari Object) |
| UnregisterFromRuntime() |
Membatalkan pendaftaran peer Java ini dari runtime interop. (Diperoleh dari Object) |
| Wait() |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <diberitahu></em> atau <em>terganggu</em>. (Diperoleh dari Object) |
| Wait(Int64, Int32) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu. (Diperoleh dari Object) |
| Wait(Int64) |
Menyebabkan utas saat ini menunggu sampai terbangun, biasanya dengan <>diberitahu</em> atau <em>terganggu</em>, atau sampai sejumlah waktu nyata berlalu. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
| Nama | Deskripsi |
|---|---|
| IJavaPeerable.Disposed() |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| IJavaPeerable.Finalized() |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. (Diperoleh dari JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. |
Metode Ekstensi
| Nama | Deskripsi |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Mendapatkan nama JNI dari jenis instans |
| JavaAs<TResult>(IJavaPeerable) |
Cobalah untuk memaksa |
| JavaCast<TResult>(IJavaObject) |
Melakukan konversi jenis yang diperiksa runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Objek LogRecord digunakan untuk meneruskan permintaan pengelogan antara kerangka kerja pengelogan dan Handler log individual. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Cobalah untuk memaksa |