Taal

Base64.DecodeFromUtf8InPlace(Span<Byte>, Int32) Methode

Definitie

Decodeert de span van UTF-8 gecodeerde tekst in base 64 (in-place) in binaire gegevens. De gedecodeerde binaire uitvoer is kleiner dan de tekstgegevens in de invoer (de bewerking vergroot de gegevens). Als de invoer geen veelvoud van 4 is, worden er geen gegevens door de methode gedecodeerd.

public:
 static System::Buffers::OperationStatus DecodeFromUtf8InPlace(Span<System::Byte> buffer, [Runtime::InteropServices::Out] int % bytesWritten);
public static System.Buffers.OperationStatus DecodeFromUtf8InPlace(Span<byte> buffer, out int bytesWritten);
static member DecodeFromUtf8InPlace : Span<byte> * int -> System.Buffers.OperationStatus
Public Shared Function DecodeFromUtf8InPlace (buffer As Span(Of Byte), ByRef bytesWritten As Integer) As OperationStatus

Parameters

buffer
Span<Byte>

De invoerspanne die de basis-64-tekstgegevens bevat die moeten worden gedecodeerd.

bytesWritten
Int32

Wanneer deze methode wordt geretourneerd, bevat het aantal bytes dat in de buffer is geschreven.

Retouren

Een van de opsommingswaarden die de status van de decoderingsbewerking aangeeft.

Opmerkingen

De retourwaarde kan als volgt zijn:

Deze methode kan de OperationStatus.DestinationTooSmall en OperationStatus.NeedMoreData waarden niet retourneren.

Van toepassing op