ObjectOutputStream.WriteClassDescriptor(ObjectStreamClass) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreiben Sie den angegebenen Klassendeskriptor in 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
Klassendeskriptor zum Schreiben in den Datenstrom
- Attribute
Ausnahmen
wenn beim Schreiben in den Zieldatenstrom ein Fehler auftritt.
Hinweise
Schreiben Sie den angegebenen Klassendeskriptor in objectOutputStream. Klassendeskriptoren werden verwendet, um die Klassen von Objekten zu identifizieren, die in den Datenstrom geschrieben wurden. Unterklassen von ObjectOutputStream können diese Methode überschreiben, um die Art und Weise anzupassen, in der Klassendeskriptoren in den Serialisierungsstream geschrieben werden. Die entsprechende Methode in ObjectInputStream sollte dann überschrieben werden, readClassDescriptorum den Klassendeskriptor aus seiner benutzerdefinierten Streamdarstellung zu rekonstituieren. Standardmäßig schreibt diese Methode Klassenbeschreibungen gemäß dem in der Objekt serialisierungsspezifikation definierten Format.
Beachten Sie, dass diese Methode nur aufgerufen wird, wenn objectOutputStream nicht das alte Serialisierungsstreamformat verwendet (festgelegt durch Aufrufen der ObjectOutputStream-Methode useProtocolVersion ). Wenn dieser Serialisierungsstream das alte Format verwendet (PROTOCOL_VERSION_1), wird der Klassendeskriptor intern auf eine Weise geschrieben, die nicht außer Kraft gesetzt oder angepasst werden kann.
In 1.3 hinzugefügt.
Java Dokumentation für java.io.ObjectOutputStream.writeClassDescriptor(java.io.ObjectStreamClass).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.