英語で読む

次の方法で共有


Stream.Position プロパティ

定義

派生クラスでオーバーライドされた場合は、現在のストリーム内の位置を取得または設定します。

C#
public abstract long Position { get; set; }

プロパティ値

ストリーム内の現在位置。

例外

I/O エラーが発生します。

このストリームはシークをサポートしていません。

ストリームが閉じた後でメソッドが呼び出されました。

注釈

ストリームは、位置を取得または設定するためのシークをサポートする必要があります。 ストリームが CanSeek シークをサポートしているかどうかを判断するには、 プロパティを使用します。

ストリームの長さを超える任意の場所へのシークがサポートされています。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

こちらもご覧ください