FileChannel.ISeekableByteChannel.Position(Int64) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
設定此頻道的位置。
Java.Nio.Channels.ISeekableByteChannel? ISeekableByteChannel.Position(long newPosition);
abstract member Java.Nio.Channels.ISeekableByteChannel.Position : int64 -> Java.Nio.Channels.ISeekableByteChannel
override this.Java.Nio.Channels.ISeekableByteChannel.Position : int64 -> Java.Nio.Channels.ISeekableByteChannel
參數
- newPosition
- Int64
新位置為非負整數,計算從實體開始的位元組數
傳回
本頻道
實作
備註
設定此頻道的位置。 將持倉設定為大於目前規模的值是合法的,但不會改變實體的規模。 之後嘗試在該位置讀取位元組時,會立即回傳檔案結束指示。 之後嘗試在該位置寫入位元組時,實體會因應新位元組而成長;介於前一個檔案結束點與新寫入位元組之間的位元組值則未指定。 當連接到以 APPEND 選項開啟的實體(通常是檔案)時,不建議設定通道位置。 當開啟準備補充時,該位置會先推進到最後再寫。
Java 參考 java.nio.channels.SeekableByteChannel.position。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。