MemoryStream.Seek メソッド

2013/12/12

現在のストリーム内の位置を指定した値に設定します。

Namespace:  System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)

public override long Seek(
	long offset,
	SeekOrigin loc
)

パラメーター

offset
型: System.Int64
ストリームの新しい位置。これは loc パラメーターに対する相対値であり、正または負の値にできます。
loc
型: System.IO.SeekOrigin
シーク参照ポイントとして機能する SeekOrigin 型の値。

戻り値

型: System.Int64
初期参照ポイントとオフセットを組み合わせて計算するストリーム内の新しい位置。

例外条件
IOException

ストリームの先頭より前をシークしようとしました。

ArgumentOutOfRangeException

offsetMaxValue より大きくなっています。

ArgumentException

無効な SeekOrigin があります。

ObjectDisposedException

現在のストリーム インスタンスが閉じています。

このメソッドは、Seek をオーバーライドします。

ストリームの長さを超えた位置へのシークがサポートされています。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2014 Microsoft