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

相对于 origin 的点,从此处开始查找。

loc
SeekOrigin

使用 SeekOrigin 类型的值,将开始位置、结束位置或当前位置指定为 origin 的参考点。

返回

Int64

流中的新位置。

例外

尝试在流的开始位置之前查找。

offset 值大于流的最大大小。

loc 无效。

流已关闭。

注解

有关查找的详细信息,请参阅 Seek

适用于