語言

ObjectOutputStream.UseProtocolVersion(ObjectStreamProtocol) 方法

定義

在寫入串流時指定串流協定版本。

[Android.Runtime.Register("useProtocolVersion", "(I)V", "GetUseProtocolVersion_IHandler")]
public virtual void UseProtocolVersion(Java.IO.ObjectStreamProtocol version);
[<Android.Runtime.Register("useProtocolVersion", "(I)V", "GetUseProtocolVersion_IHandler")>]
abstract member UseProtocolVersion : Java.IO.ObjectStreamProtocol -> unit
override this.UseProtocolVersion : Java.IO.ObjectStreamProtocol -> unit

參數

version
ObjectStreamProtocol

使用 java.io.ObjectStreamConstants 的 ProtocolVersion。

屬性

例外狀況

如果指定為無效 version 值。

如果發生 I/O 錯誤。

備註

在寫入串流時指定串流協定版本。

此例程提供一個鉤子,使目前版本的序列化能以向下相容於先前串流格式的格式寫入。

我們會盡一切努力避免引入額外的向後不相容問題;然而,有時候沒有其他選擇。

在 1.2 版本中加入。

Java 文件 java.io.ObjectOutputStream.useProtocolVersion(int)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

另請參閱