ObjectOutputStream.WriteClassDescriptor(ObjectStreamClass) Metode
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.
Tulis deskriptor kelas yang ditentukan ke ObjectOutputStream.
[Android.Runtime.Register("writeClassDescriptor", "(Ljava/io/ObjectStreamClass;)V", "GetWriteClassDescriptor_Ljava_io_ObjectStreamClass_Handler")]
protected virtual void WriteClassDescriptor(Java.IO.ObjectStreamClass? desc);
[<Android.Runtime.Register("writeClassDescriptor", "(Ljava/io/ObjectStreamClass;)V", "GetWriteClassDescriptor_Ljava_io_ObjectStreamClass_Handler")>]
abstract member WriteClassDescriptor : Java.IO.ObjectStreamClass -> unit
override this.WriteClassDescriptor : Java.IO.ObjectStreamClass -> unit
Parameter
- desc
- ObjectStreamClass
deskriptor kelas untuk menulis ke aliran
- Atribut
Pengecualian
jika terjadi kesalahan saat menulis ke aliran target.
Keterangan
Tulis deskriptor kelas yang ditentukan ke ObjectOutputStream. Deskriptor kelas digunakan untuk mengidentifikasi kelas objek yang ditulis ke aliran. Subkelas ObjectOutputStream dapat mengambil alih metode ini untuk menyesuaikan cara penulisan deskriptor kelas ditulis ke aliran serialisasi. Metode yang sesuai di ObjectInputStream, readClassDescriptor, kemudian harus ditimpa untuk menyusun ulang pendeskripsi kelas dari representasi aliran kustomnya. Secara default, metode ini menulis deskriptor kelas sesuai dengan format yang ditentukan dalam spesifikasi Object Serialization.
Perhatikan bahwa metode ini hanya akan dipanggil jika ObjectOutputStream tidak menggunakan format aliran serialisasi lama (diatur dengan memanggil metode ObjectOutputStream useProtocolVersion ). Jika aliran serialisasi ini menggunakan format lama (PROTOCOL_VERSION_1), deskriptor kelas akan ditulis secara internal dengan cara yang tidak dapat ditimpa atau disesuaikan.
Ditambahkan dalam 1.3.
Java dokumentasi untuk java.io.ObjectOutputStream.writeClassDescriptor(java.io.ObjectStreamClass).
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.