UnmanagedMemoryStream.Seek(Int64, SeekOrigin) 方法

定義

將目前資料流的目前位置設為指定值。

public:
 override long Seek(long offset, System::IO::SeekOrigin loc);
public override long Seek (long offset, System.IO.SeekOrigin loc);
override this.Seek : int64 * System.IO.SeekOrigin -> int64
Public Overrides Function Seek (offset As Long, loc As SeekOrigin) As Long

參數

offset
Int64

相對於「原點」的搜尋起點。

loc
SeekOrigin

使用類型 SeekOrigin 的值,指定開頭、結尾或目前位置作為「原點」 的參考點。

傳回

Int64

資料流中的新位置。

例外狀況

嘗試進行資料流開端前的搜尋。

offset 值大於資料流的最大值。

loc 無效。

資料流已關閉。

備註

如需有關搜尋的詳細資訊,請參閱 Seek

適用於