SequencePosition SequencePosition SequencePosition SequencePosition Struct

Definition

Represents position in a non-contiguous set of memory. Properties of this type shouldn't be interpreted by anything but the type that created it.

public value class SequencePosition : IEquatable<SequencePosition>
public struct SequencePosition : IEquatable<SequencePosition>
type SequencePosition = struct
Public Structure SequencePosition
Implements IEquatable(Of SequencePosition)
Inheritance
SequencePositionSequencePositionSequencePositionSequencePosition
Implements

Constructors

SequencePosition(Object, Int32) SequencePosition(Object, Int32) SequencePosition(Object, Int32) SequencePosition(Object, Int32)

Initializes a new instance of the SequencePosition struct.

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Returns a value that indicates whether this instance is equal to the specified object. SequencePosition equality does not guarantee that they point to the same location in ReadOnlySequence<T>.

Equals(SequencePosition) Equals(SequencePosition) Equals(SequencePosition) Equals(SequencePosition)

Returns a value indicating whether this instance is equal to the specified sequence position. SequencePosition equality does not guarantee that they point to the same location in ReadOnlySequence<T>.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()
GetInteger() GetInteger() GetInteger() GetInteger()

Returns the integer part of this SequencePosition.

GetObject() GetObject() GetObject() GetObject()

Returns the object part of this SequencePosition.

Applies to