Udostępnij za pośrednictwem


JsonElement.TryGetBytesFromBase64(Byte[]) Metoda

Definicja

Próbuje reprezentować bieżący ciąg JSON jako tablicę bajtów, przy założeniu, że jest ona zakodowana w formacie Base64.

public:
 bool TryGetBytesFromBase64([Runtime::InteropServices::Out] cli::array <System::Byte> ^ % value);
public bool TryGetBytesFromBase64 (out byte[]? value);
public bool TryGetBytesFromBase64 (out byte[] value);
member this.TryGetBytesFromBase64 : Byte[] -> bool
Public Function TryGetBytesFromBase64 (ByRef value As Byte()) As Boolean

Parametry

value
Byte[]

Jeśli metoda powiedzie się, zawiera zdekodowana reprezentacja binarna tekstu Base64.

Zwraca

Boolean

true jeśli cała wartość tokenu jest zakodowana jako prawidłowy tekst Base64 i może zostać pomyślnie zdekodowana do bajtów; w przeciwnym razie , false.

Wyjątki

Ta wartość ValueKind nie Stringjest .

Element nadrzędny JsonDocument został usunięty.

Uwagi

Ta metoda nie tworzy tablicy bajtowej reprezentacji wartości innych niż ciągi JSON zakodowane w formacie Base64.

Dotyczy