ReadOnlySequence<T>.GetPosition Method

Definition

Overloads

GetPosition(Int64)

Returns a new SequencePosition at an offset from the start of the sequence.

GetPosition(Int64, SequencePosition)

Returns a new SequencePosition starting at the specified offset from the origin position.

GetPosition(Int64)

Returns a new SequencePosition at an offset from the start of the sequence.

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

Parameters

offset
Int64

The offset from the start of the sequence.

Returns

SequencePosition

An object representing the sequence position that starts at the specified offset from the start of the sequence.

Applies to

GetPosition(Int64, SequencePosition)

Returns a new SequencePosition starting at the specified offset from the origin position.

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

Parameters

offset
Int64

The offset from the specified origin sequence position.

origin
SequencePosition

A sequence position representing the point from which to initiate the offset.

Returns

SequencePosition

An object representing the sequence position that starts at the offset position of the specified origin position object.

Applies to