次の方法で共有


ReadOnlySequence<T>.GetPosition メソッド

定義

オーバーロード

GetPosition(Int64)

offset にあるシーケンスの先頭から新しい SequencePosition を返します。

GetPosition(Int64, SequencePosition)

origin 位置から指定したオフセットで開始する新しい SequencePosition を返します。

GetPosition(Int64)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

offset にあるシーケンスの先頭から新しい SequencePosition を返します。

public:
 SequencePosition GetPosition(long offset);
public SequencePosition GetPosition (long offset);
member this.GetPosition : int64 -> SequencePosition
Public Function GetPosition (offset As Long) As SequencePosition

パラメーター

offset
Int64

シーケンスの先頭からのオフセット。

戻り値

シーケンスの先頭から指定した offset で始まるシーケンス位置を表すオブジェクト。

適用対象

GetPosition(Int64, SequencePosition)

ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs
ソース:
ReadOnlySequence.cs

origin 位置から指定したオフセットで開始する新しい SequencePosition を返します。

public:
 SequencePosition GetPosition(long offset, SequencePosition origin);
public SequencePosition GetPosition (long offset, SequencePosition origin);
member this.GetPosition : int64 * SequencePosition -> SequencePosition
Public Function GetPosition (offset As Long, origin As SequencePosition) As SequencePosition

パラメーター

offset
Int64

指定した origin シーケンス位置からのオフセット。

origin
SequencePosition

オフセットの開始位置を表すシーケンス位置。

戻り値

指定した origin 位置オブジェクトの offset 位置から始まるシーケンス位置を表すオブジェクト。

適用対象