Show / Hide Table of Contents

Struct ChunkSequence<T>.Enumerator

Represents enumerator of memory chunks.

Implements
IEnumerator<ReadOnlyMemory<T>>
IEnumerator
IDisposable
Inherited Members
ValueType.Equals(Object)
ValueType.GetHashCode()
ValueType.ToString()
Object.Equals(Object, Object)
Object.GetType()
Object.ReferenceEquals(Object, Object)
Namespace: DotNext.Buffers
Assembly: DotNext.dll
Syntax
[Obsolete("Use ReadOnlySequence<T> data type instead")]
public struct Enumerator : IEnumerator<ReadOnlyMemory<T>>, IEnumerator, IDisposable

Properties

| Improve this Doc View Source

Current

Gets currently iterating memory segment.

Declaration
public ReadOnlyMemory<T> Current { get; }
Property Value
Type Description
ReadOnlyMemory<T>

Methods

| Improve this Doc View Source

MoveNext()

Moves to the next memory segment.

Declaration
public bool MoveNext()
Returns
Type Description
Boolean

true if the next segment exists; otherwise, langword_csharp_langword.

| Improve this Doc View Source

Reset()

Resets enumerator to its initial state.

Declaration
public void Reset()

Explicit Interface Implementations

| Improve this Doc View Source

IEnumerator.Current

Declaration
object IEnumerator.Current { get; }
Returns
Type Description
Object
| Improve this Doc View Source

IDisposable.Dispose()

Declaration
void IDisposable.Dispose()

Implements

System.Collections.Generic.IEnumerator<T>
System.Collections.IEnumerator
System.IDisposable

Extension Methods

Sequence.Skip<T>(IEnumerator<T>, Int32)
Sequence.Skip<TEnumerator, T>(ref TEnumerator, Int32)
Sequence.Limit<T>(IEnumerator<T>, Int32, Boolean)
ExpressionBuilder.Const<T>(T)
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX