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を参照してください。

適用対象