API Diff between 3.2.1 and 4.0.0-beta.1
265 Additions
37 Removals
DotNext
DotNext.Buffers
-
public static class BufferWriter
- public struct EncodingInterpolatedStringHandler
- public static void WriteFormattable<T>(this IBufferWriter<byte> writer, T value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0) where T : ISpanFormattable
- public static void WriteBigInteger(this IBufferWriter<byte> writer, ref BigInteger value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteByte(this IBufferWriter<byte> writer, byte value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteByte(this IBufferWriter<char> writer, byte value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteByte(this ref BufferWriterSlim writer, byte value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteDateTime(this IBufferWriter<byte> writer, DateTime value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteDateTime(this IBufferWriter<char> writer, DateTime value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteDateTime(this ref BufferWriterSlim writer, DateTime value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteDateTimeOffset(this IBufferWriter<byte> writer, DateTimeOffset value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteDateTimeOffset(this IBufferWriter<char> writer, DateTimeOffset value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteDateTimeOffset(this ref BufferWriterSlim writer, DateTimeOffset value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteDecimal(this IBufferWriter<byte> writer, ref decimal value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteDecimal(this IBufferWriter<char> writer, ref decimal value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteDecimal(this ref BufferWriterSlim writer, ref decimal value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteDouble(this IBufferWriter<byte> writer, double value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteDouble(this IBufferWriter<char> writer, double value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteDouble(this ref BufferWriterSlim writer, double value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteGuid(this IBufferWriter<byte> writer, ref Guid value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, int bufferSize = 0)
- public static void WriteGuid(this IBufferWriter<char> writer, ref Guid value, ReadOnlySpan<char> format = default)
- public static void WriteGuid(this ref BufferWriterSlim writer, ref Guid value, ReadOnlySpan<char> format = default)
- public static void WriteInt16(this IBufferWriter<byte> writer, short value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteInt16(this IBufferWriter<char> writer, short value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteInt16(this ref BufferWriterSlim writer, short value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteInt32(this IBufferWriter<byte> writer, int value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteInt32(this IBufferWriter<char> writer, int value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteInt32(this ref BufferWriterSlim writer, int value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteInt64(this IBufferWriter<byte> writer, long value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteInt64(this IBufferWriter<char> writer, long value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteInt64(this ref BufferWriterSlim writer, long value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteLine(this IBufferWriter<char> writer)
- public static void WriteLine(this IBufferWriter<char> writer, ReadOnlySpan<char> characters)
- public static void WriteLine(this ref BufferWriterSlim writer)
- public static void WriteLine(this ref BufferWriterSlim writer, ReadOnlySpan<char> characters)
- public static void WriteSByte(this IBufferWriter<byte> writer, sbyte value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteSByte(this IBufferWriter<char> writer, sbyte value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteSByte(this ref BufferWriterSlim writer, sbyte value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteSingle(this IBufferWriter<byte> writer, float value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteSingle(this IBufferWriter<char> writer, float value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteSingle(this ref BufferWriterSlim writer, float value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static int WriteString(this IBufferWriter<byte> writer, ref EncodingContext context, Span<char> buffer, IFormatProvider provider, ref EncodingInterpolatedStringHandler handler)
- public static int WriteString(this IBufferWriter<byte> writer, ref EncodingContext context, ref EncodingInterpolatedStringHandler handler)
- public static void WriteTimeSpan(this IBufferWriter<byte> writer, TimeSpan value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteTimeSpan(this IBufferWriter<char> writer, TimeSpan value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteTimeSpan(this ref BufferWriterSlim writer, TimeSpan value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteUInt16(this IBufferWriter<byte> writer, ushort value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteUInt16(this IBufferWriter<char> writer, ushort value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteUInt16(this ref BufferWriterSlim writer, ushort value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteUInt32(this IBufferWriter<byte> writer, uint value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteUInt32(this IBufferWriter<char> writer, uint value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteUInt32(this ref BufferWriterSlim writer, uint value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteUInt64(this IBufferWriter<byte> writer, ulong value, LengthFormat lengthFormat, ref EncodingContext context, ReadOnlySpan<char> format = default, IFormatProvider provider = null, int bufferSize = 0)
- public static void WriteUInt64(this IBufferWriter<char> writer, ulong value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static void WriteUInt64(this ref BufferWriterSlim writer, ulong value, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
DotNext.IO
-
public sealed class FileReader : Disposable, IAsyncBinaryReader
-
public sealed class FileWriter : Disposable, IAsyncBinaryWriter, ISupplier<ReadOnlyMemory<byte>, CancellationToken, ValueTask>
-
public interface IAsyncBinaryReader
- SequenceReader Create(ReadOnlySequence<byte> sequence)
- SequenceReader Create(ReadOnlyMemory<byte> memory)
- SequenceBinaryReader Create(ReadOnlySequence<byte> sequence)
- SequenceBinaryReader Create(ReadOnlyMemory<byte> memory)
- ValueTask<T> ParseAsync<T>(Parser<T> parser, LengthFormat lengthFormat, DecodingContext context, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<T> ParseAsync<T>(CancellationToken token = default) where T : IBinaryFormattable<T>
- ValueTask<BigInteger> ReadBigIntegerAsync(LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<byte> ReadByteAsync(LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<DateTime> ReadDateTimeAsync(LengthFormat lengthFormat, DecodingContext context, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<DateTime> ReadDateTimeAsync(LengthFormat lengthFormat, DecodingContext context, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<DateTimeOffset> ReadDateTimeOffsetAsync(LengthFormat lengthFormat, DecodingContext context, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<DateTimeOffset> ReadDateTimeOffsetAsync(LengthFormat lengthFormat, DecodingContext context, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<decimal> ReadDecimalAsync(LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 111, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<double> ReadDoubleAsync(LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 231, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<Guid> ReadGuidAsync(LengthFormat lengthFormat, DecodingContext context, CancellationToken token = default)
- ValueTask<Guid> ReadGuidAsync(LengthFormat lengthFormat, DecodingContext context, string format, CancellationToken token = default)
- ValueTask<short> ReadInt16Async(LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<int> ReadInt32Async(LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<long> ReadInt64Async(LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<float> ReadSingleAsync(LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 231, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<TimeSpan> ReadTimeSpanAsync(LengthFormat lengthFormat, DecodingContext context, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask<TimeSpan> ReadTimeSpanAsync(LengthFormat lengthFormat, DecodingContext context, string[] formats, TimeSpanStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- bool TryGetSequence(out ReadOnlySequence bytes)
- bool TryGetSpan(out ReadOnlySpan bytes)
-
public interface IAsyncBinaryWriter : ISupplier<ReadOnlyMemory<byte>, CancellationToken, ValueTask>
- ValueTask WriteAsync(ReadOnlyMemory<char> chars, EncodingContext context, LengthFormat? lengthFormat, CancellationToken token = default)
- ValueTask WriteFormattableAsync<T>(T value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default) where T : ISpanFormattable
- ValueTask WriteFormattableAsync<T>(T value, CancellationToken token = default) where T : IBinaryFormattable<T>
- ValueTask WriteBigIntegerAsync(BigInteger value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteByteAsync(byte value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteDateTimeAsync(DateTime value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteDateTimeOffsetAsync(DateTimeOffset value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteDecimalAsync(decimal value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteDoubleAsync(double value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteGuidAsync(Guid value, LengthFormat lengthFormat, EncodingContext context, string format = null, CancellationToken token = default)
- ValueTask WriteInt16Async(short value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteInt32Async(int value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteStringAsync(ReadOnlyMemory<char> chars, EncodingContext context, LengthFormat? lengthFormat, CancellationToken token = default)
- ValueTask WriteInt64Async(long value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteSingleAsync(float value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- ValueTask WriteTimeSpanAsync(TimeSpan value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
-
public struct SequenceReader : IAsyncBinaryReader
-
public struct SequenceBinaryReader : IAsyncBinaryReader
- public ReadOnlySequence<byte> RemainingSequence { get; }
- public T Read<T>() where T : ValueType modreq(System.Runtime.InteropServices.UnmanagedType)
- public void Read(Memory<byte> output)
- public MemoryOwner<byte> Read(LengthFormat lengthFormat, MemoryAllocator<byte> allocator = null)
- public BigInteger ReadBigInteger(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null)
- public BigInteger ReadBigInteger(int length, bool littleEndian)
- public BigInteger ReadBigInteger(LengthFormat lengthFormat, bool littleEndian)
- public byte ReadByte(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null)
- public DateTime ReadDateTime(LengthFormat lengthFormat, ref DecodingContext context, DateTimeStyles style = 0, IFormatProvider provider = null)
- public DateTime ReadDateTime(LengthFormat lengthFormat, ref DecodingContext context, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null)
- public DateTimeOffset ReadDateTimeOffset(LengthFormat lengthFormat, ref DecodingContext context, DateTimeStyles style = 0, IFormatProvider provider = null)
- public DateTimeOffset ReadDateTimeOffset(LengthFormat lengthFormat, ref DecodingContext context, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null)
- public decimal ReadDecimal(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 111, IFormatProvider provider = null)
- public double ReadDouble(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 231, IFormatProvider provider = null)
- public Guid ReadGuid(LengthFormat lengthFormat, ref DecodingContext context)
- public Guid ReadGuid(LengthFormat lengthFormat, ref DecodingContext context, string format)
- public short ReadInt16(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null)
- public short ReadInt16(bool littleEndian)
- public int ReadInt32(bool littleEndian)
- public int ReadInt32(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null)
- public long ReadInt64(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null)
- public long ReadInt64(bool littleEndian)
- public sbyte ReadSByte(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null)
- public float ReadSingle(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 231, IFormatProvider provider = null)
- public string ReadString(int length, ref DecodingContext context)
- public string ReadString(LengthFormat lengthFormat, ref DecodingContext context)
- public TimeSpan ReadTimeSpan(LengthFormat lengthFormat, ref DecodingContext context, IFormatProvider provider = null)
- public TimeSpan ReadTimeSpan(LengthFormat lengthFormat, ref DecodingContext context, string[] formats, TimeSpanStyles style = 0, IFormatProvider provider = null)
- public ushort ReadUInt16(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null)
- public ushort ReadUInt16(bool littleEndian)
- public uint ReadUInt32(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null)
- public uint ReadUInt32(bool littleEndian)
- public ulong ReadUInt64(LengthFormat lengthFormat, ref DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null)
- public ulong ReadUInt64(bool littleEndian)
- public void Reset()
- public void Skip(int length)
-
public static class StreamExtensions
- public static T Parse<T>(this Stream stream, Parser<T> parser, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, IFormatProvider provider = null)
- public static T Parse<T>(this Stream stream, Span<byte> buffer) where T : IBinaryFormattable<T>
- public static T Parse<T>(this Stream stream) where T : IBinaryFormattable<T>
- public static ValueTask<T> ParseAsync<T>(this Stream stream, Parser<T> parser, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<T> ParseAsync<T>(this Stream stream, Parser<T> parser, LengthFormat lengthFormat, DecodingContext context, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<T> ParseAsync<T>(this Stream stream, Memory<byte> buffer, CancellationToken token = default) where T : IBinaryFormattable<T>
- public static ValueTask<T> ParseAsync<T>(this Stream stream, CancellationToken token = default) where T : IBinaryFormattable<T>
- public static BigInteger ReadBigInteger(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null)
- public static ValueTask<BigInteger> ReadBigIntegerAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<BigInteger> ReadBigIntegerAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static byte ReadByte(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null)
- public static ValueTask<byte> ReadByteAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<byte> ReadByteAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static DateTime ReadDateTime(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, DateTimeStyles style = 0, IFormatProvider provider = null)
- public static DateTime ReadDateTime(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null)
- public static ValueTask<DateTime> ReadDateTimeAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTime> ReadDateTimeAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, string[] formats, Memory<byte> buffer, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTime> ReadDateTimeAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTime> ReadDateTimeAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static DateTimeOffset ReadDateTimeOffset(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, DateTimeStyles style = 0, IFormatProvider provider = null)
- public static DateTimeOffset ReadDateTimeOffset(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null)
- public static ValueTask<DateTimeOffset> ReadDateTimeOffsetAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTimeOffset> ReadDateTimeOffsetAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, string[] formats, Memory<byte> buffer, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTimeOffset> ReadDateTimeOffsetAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTimeOffset> ReadDateTimeOffsetAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static decimal ReadDecimal(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 111, IFormatProvider provider = null)
- public static ValueTask<decimal> ReadDecimalAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 111, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<decimal> ReadDecimalAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 111, IFormatProvider provider = null, CancellationToken token = default)
- public static double ReadDouble(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 231, IFormatProvider provider = null)
- public static ValueTask<double> ReadDoubleAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 231, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<double> ReadDoubleAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 231, IFormatProvider provider = null, CancellationToken token = default)
- public static Guid ReadGuid(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer)
- public static Guid ReadGuid(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, string format)
- public static ValueTask<Guid> ReadGuidAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, CancellationToken token = default)
- public static ValueTask<Guid> ReadGuidAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, string format, CancellationToken token = default)
- public static ValueTask<Guid> ReadGuidAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, CancellationToken token = default)
- public static ValueTask<Guid> ReadGuidAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, string format, CancellationToken token = default)
- public static short ReadInt16(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null)
- public static ValueTask<short> ReadInt16Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<short> ReadInt16Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static int ReadInt32(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null)
- public static ValueTask<int> ReadInt32Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<int> ReadInt32Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static long ReadInt64(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null)
- public static ValueTask<long> ReadInt64Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<long> ReadInt64Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static sbyte ReadSByte(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null)
- public static ValueTask<sbyte> ReadSByteAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<sbyte> ReadSByteAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static float ReadSingle(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 231, IFormatProvider provider = null)
- public static ValueTask<float> ReadSingleAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 231, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<float> ReadSingleAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 231, IFormatProvider provider = null, CancellationToken token = default)
- public static TimeSpan ReadTimeSpan(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, IFormatProvider provider = null)
- public static TimeSpan ReadTimeSpan(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, string[] formats, TimeSpanStyles style = 0, IFormatProvider provider = null)
- public static ValueTask<TimeSpan> ReadTimeSpanAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<TimeSpan> ReadTimeSpanAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, string[] formats, TimeSpanStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<TimeSpan> ReadTimeSpanAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<TimeSpan> ReadTimeSpanAsync(this Stream stream, LengthFormat lengthFormat, DecodingContext context, string[] formats, TimeSpanStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ushort ReadUInt16(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null)
- public static ValueTask<ushort> ReadUInt16Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<ushort> ReadUInt16Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static uint ReadUInt32(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null)
- public static ValueTask<uint> ReadUInt32Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<uint> ReadUInt32Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ulong ReadUInt64(this Stream stream, LengthFormat lengthFormat, ref DecodingContext context, Span<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null)
- public static ValueTask<ulong> ReadUInt64Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, Memory<byte> buffer, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<ulong> ReadUInt64Async(this Stream stream, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteBigInteger(this Stream stream, ref BigInteger value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteBigIntegerAsync(this Stream stream, BigInteger value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteBigIntegerAsync(this Stream stream, BigInteger value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteFormattable<T>(this Stream stream, T value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null) where T : ISpanFormattable
- public static void WriteFormattable<T>(this Stream stream, T value) where T : IBinaryFormattable<T>
- public static ValueTask WriteFormattableAsync<T>(this Stream stream, T value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default) where T : ISpanFormattable
- public static ValueTask WriteFormattableAsync<T>(this Stream stream, T value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default) where T : ISpanFormattable
- public static ValueTask WriteFormattableAsync<T>(this Stream stream, T value, Memory<byte> buffer, CancellationToken token = default) where T : IBinaryFormattable<T>
- public static ValueTask WriteFormattableAsync<T>(this Stream stream, T value, CancellationToken token = default) where T : IBinaryFormattable<T>
- public static void WriteByte(this Stream stream, byte value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteByteAsync(this Stream stream, byte value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteByteAsync(this Stream stream, byte value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteDateTime(this Stream stream, DateTime value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteDateTimeAsync(this Stream stream, DateTime value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteDateTimeAsync(this Stream stream, DateTime value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteDateTimeOffset(this Stream stream, DateTimeOffset value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteDateTimeOffsetAsync(this Stream stream, DateTimeOffset value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteDateTimeOffsetAsync(this Stream stream, DateTimeOffset value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteDecimal(this Stream stream, ref decimal value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteDecimalAsync(this Stream stream, decimal value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteDecimalAsync(this Stream stream, decimal value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteDouble(this Stream stream, double value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteDoubleAsync(this Stream stream, double value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteDoubleAsync(this Stream stream, double value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteGuid(this Stream stream, ref Guid value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default)
- public static ValueTask WriteGuidAsync(this Stream stream, Guid value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, CancellationToken token = default)
- public static ValueTask WriteGuidAsync(this Stream stream, Guid value, LengthFormat lengthFormat, EncodingContext context, string format = null, CancellationToken token = default)
- public static void WriteInt16(this Stream stream, short value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteInt16Async(this Stream stream, short value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteInt16Async(this Stream stream, short value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteInt32(this Stream stream, int value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteInt32Async(this Stream stream, int value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteInt32Async(this Stream stream, int value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteInt64(this Stream stream, long value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteInt64Async(this Stream stream, long value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteInt64Async(this Stream stream, long value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteSByte(this Stream stream, sbyte value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteSByteAsync(this Stream stream, sbyte value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteSByteAsync(this Stream stream, sbyte value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteSingle(this Stream stream, float value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteSingleAsync(this Stream stream, float value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteSingleAsync(this Stream stream, float value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteTimeSpan(this Stream stream, TimeSpan value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteTimeSpanAsync(this Stream stream, TimeSpan value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteTimeSpanAsync(this Stream stream, TimeSpan value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteUInt16(this Stream stream, ushort value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteUInt16Async(this Stream stream, ushort value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteUInt16Async(this Stream stream, ushort value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteUInt32(this Stream stream, uint value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteUInt32Async(this Stream stream, uint value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteUInt32Async(this Stream stream, uint value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static void WriteUInt64(this Stream stream, ulong value, LengthFormat lengthFormat, Encoding encoding, ReadOnlySpan<char> format = default, IFormatProvider provider = null)
- public static ValueTask WriteUInt64Async(this Stream stream, ulong value, LengthFormat lengthFormat, EncodingContext context, Memory<byte> buffer, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask WriteUInt64Async(this Stream stream, ulong value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
DotNext.IO.Log
DotNext.IO.Pipelines
-
public static class PipeExtensions
- public static ValueTask<T> ParseAsync<T>(this PipeReader reader, Parser<T> parser, LengthFormat lengthFormat, DecodingContext context, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<T> ParseAsync<T>(this PipeReader reader, CancellationToken token = default) where T : IBinaryFormattable<T>
- public static ValueTask<BigInteger> ReadBigIntegerAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<byte> ReadByteAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTime> ReadDateTimeAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTime> ReadDateTimeAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTimeOffset> ReadDateTimeOffsetAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<DateTimeOffset> ReadDateTimeOffsetAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, string[] formats, DateTimeStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<decimal> ReadDecimalAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 111, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<double> ReadDoubleAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 231, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<Guid> ReadGuidAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, CancellationToken token = default)
- public static ValueTask<Guid> ReadGuidAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, string format, CancellationToken token = default)
- public static ValueTask<short> ReadInt16Async(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<int> ReadInt32Async(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<long> ReadInt64Async(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<sbyte> ReadSByteAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<float> ReadSingleAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 231, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<TimeSpan> ReadTimeSpanAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<TimeSpan> ReadTimeSpanAsync(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, string[] formats, TimeSpanStyles style = 0, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<ushort> ReadUInt16Async(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<uint> ReadUInt32Async(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<ulong> ReadUInt64Async(this PipeReader reader, LengthFormat lengthFormat, DecodingContext context, NumberStyles style = 7, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteBigIntegerAsync(this PipeWriter writer, BigInteger value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteFormattableAsync<T>(this PipeWriter writer, T value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default) where T : ISpanFormattable
- public static ValueTask<FlushResult> WriteFormattableAsync<T>(this PipeWriter writer, T value, CancellationToken token = default) where T : IBinaryFormattable<T>
- public static ValueTask<FlushResult> WriteByteAsync(this PipeWriter writer, byte value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteDateTimeAsync(this PipeWriter writer, DateTime value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteDateTimeOffsetAsync(this PipeWriter writer, DateTimeOffset value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteDecimalAsync(this PipeWriter writer, decimal value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteDoubleAsync(this PipeWriter writer, double value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteGuidAsync(this PipeWriter writer, Guid value, LengthFormat lengthFormat, EncodingContext context, string format = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteInt16Async(this PipeWriter writer, short value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteInt32Async(this PipeWriter writer, int value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteInt64Async(this PipeWriter writer, long value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteSByteAsync(this PipeWriter writer, sbyte value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteSingleAsync(this PipeWriter writer, float value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteTimeSpanAsync(this PipeWriter writer, TimeSpan value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteUInt16Async(this PipeWriter writer, ushort value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteUInt32Async(this PipeWriter writer, uint value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
- public static ValueTask<FlushResult> WriteUInt64Async(this PipeWriter writer, ulong value, LengthFormat lengthFormat, EncodingContext context, string format = null, IFormatProvider provider = null, CancellationToken token = default)
DotNext.Runtime.Serialization