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

使用类型的origin值指定开头、结束或当前位置作为引用点SeekOrigin

返回

流中的新位置。

例外

尝试在流开头之前进行查找。

该值 offset 大于流的最大大小。

loc 无效。

流已关闭。

注解

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

适用于