CryptographicBuffer.EncodeToBase64String(IBuffer) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengodekan buffer ke string base64.
public:
static Platform::String ^ EncodeToBase64String(IBuffer ^ buffer);
static winrt::hstring EncodeToBase64String(IBuffer const& buffer);
public static string EncodeToBase64String(IBuffer buffer);
function encodeToBase64String(buffer)
Public Shared Function EncodeToBase64String (buffer As IBuffer) As String
Parameter
- buffer
- IBuffer
Buffer input.
Mengembalikan
String output yang dikodekan Base64.
Contoh
public void EncodeDecodeBase64()
{
// Define a Base64 encoded string.
String strBase64 = "uiwyeroiugfyqcajkds897945234==";
// Decoded the string from Base64 to binary.
IBuffer buffer = CryptographicBuffer.DecodeFromBase64String(strBase64);
// Encode the buffer back into a Base64 string.
String strBase64New = CryptographicBuffer.EncodeToBase64String(buffer);
}
Keterangan
Base64 memproses data sebagai grup 24-bit, memetakan setiap grup ke empat karakter 8-bit yang dikodekan. Pengodean Base64 terkadang disebut sebagai pengodean 3-ke-4. Setiap 6 bit grup 24-bit digunakan sebagai indeks ke dalam tabel pemetaan (alfabet base64) untuk mendapatkan karakter untuk data yang dikodekan.
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk