Base64Decoder
Represents base64 decoder suitable for streaming.
Indicates that decoders expected additional data to decode.
Decodes base64 characters.
Decodes base64 characters.
public void Decode<TConsumer>(ReadOnlySpan<char> chars, TConsumer output) where TConsumer : IReadOnlySpanConsumer<byte>
Decodes base64-encoded bytes.
public void Decode<TArg>(ReadOnlySpan<char> chars, ReadOnlySpanAction<byte, TArg> callback, TArg arg)
Decodes base64-encoded bytes.
Decodes UTF-8 encoded base64 string.
Decodes UTF-8 encoded base64 string.
public void Decode<TConsumer>(ReadOnlySpan<byte> utf8Chars, TConsumer output) where TConsumer : IReadOnlySpanConsumer<byte>
Decodes base64-encoded bytes.
public void Decode<TArg>(ReadOnlySpan<byte> utf8Chars, ReadOnlySpanAction<byte, TArg> output, TArg arg)
Decodes UTF-8 encoded base64 string.
Decodes UTF-8 encoded base64 string and writes result to the stream synchronously.