Table of Contents

Class BuffersExtensions

Namespace
System.Buffers
Assembly
System.Memory.dll
public static class BuffersExtensions
Inheritance
BuffersExtensions
Inherited Members

Methods

CopyTo<T>(in ReadOnlySequence<T>, Span<T>)

public static void CopyTo<T>(this in ReadOnlySequence<T> source, Span<T> destination)

Parameters

source ReadOnlySequence<T>
destination Span<T>

Type Parameters

T

PositionOf<T>(in ReadOnlySequence<T>, T)

public static SequencePosition? PositionOf<T>(this in ReadOnlySequence<T> source, T value) where T : IEquatable<T>

Parameters

source ReadOnlySequence<T>
value T

Returns

SequencePosition?

Type Parameters

T

ToArray<T>(in ReadOnlySequence<T>)

public static T[] ToArray<T>(this in ReadOnlySequence<T> sequence)

Parameters

sequence ReadOnlySequence<T>

Returns

T[]

Type Parameters

T

Write<T>(IBufferWriter<T>, ReadOnlySpan<T>)

public static void Write<T>(this IBufferWriter<T> writer, ReadOnlySpan<T> value)

Parameters

writer IBufferWriter<T>
value ReadOnlySpan<T>

Type Parameters

T