NegotiateStream.Position プロパティ

定義

基になるストリーム内の現在位置を取得または設定します。Gets or sets the current position in the underlying stream.

public:
 virtual property long Position { long get(); void set(long value); };
public override long Position { get; set; }
member this.Position : int64 with get, set
Public Overrides Property Position As Long

プロパティ値

基になるストリーム内の現在の位置を指定する Int64A Int64 that specifies the current position in the underlying stream.

例外

このプロパティの設定は、サポートされていません。Setting this property is not supported.

または-or- 基になるストリームが NetworkStream の場合、このプロパティの値の取得はサポートされていません。Getting the value of this property is not supported when the underlying stream is a NetworkStream.

注釈

このプロパティは、基になるストリームの Position プロパティを呼び出すことによって返される値を返します。This property returns the value returned by invoking the Position property on the underlying stream. 基になるストリームがシーク可能でない場合、通常、このプロパティは例外をスローします。If the underlying stream is not seekable, this property will typically throw an exception. 基になるストリームのランタイム型によって、スローされる例外の実行時の型が決まります。The run-time type of the underlying stream determines the run-time type of the exception that is thrown.

適用対象