Menyalin blob dengan .NET
Artikel ini menyediakan gambaran umum operasi penyalinan menggunakan pustaka klien Azure Storage untuk .NET.
Tentang operasi penyalinan
Operasi salin dapat digunakan untuk memindahkan data dalam akun penyimpanan, antara akun penyimpanan, atau ke akun penyimpanan dari sumber di luar Azure. Saat menggunakan pustaka klien Blob Storage untuk menyalin sumber daya data, penting untuk memahami operasi REST API di belakang metode pustaka klien. Tabel berikut mencantumkan operasi REST API yang dapat digunakan untuk menyalin sumber daya data ke akun penyimpanan. Tabel ini juga menyertakan tautan ke panduan terperinci tentang cara melakukan operasi ini menggunakan pustaka klien Azure Storage untuk .NET.
Operasi REST API | Waktu menggunakan | Metode pustaka klien | Panduan |
---|---|---|---|
Masukkan Blob Dari URL | Operasi ini lebih disukai untuk skenario di mana Anda ingin memindahkan data ke akun penyimpanan dan memiliki URL untuk objek sumber. Operasi ini selesai secara sinkron. | SyncUploadFromUri SyncUploadFromUriAsync |
Salin blob dari URL objek sumber dengan .NET |
Put Blok Dari URL | Untuk objek besar, Anda dapat menggunakan URL Put Block From untuk menulis blok individual ke Blob Storage, lalu memanggil Put Block List untuk menerapkan blok tersebut ke blob blok. Operasi ini selesai secara sinkron. | StageBlockFromUri StageBlockFromUriAsync |
Salin blob dari URL objek sumber dengan .NET |
Salin Blob | Operasi ini dapat digunakan ketika Anda ingin penjadwalan asinkron untuk operasi penyalinan. | StartCopyFromUri StartCopyFromUriAsync |
Menyalin blob dengan penjadwalan asinkron menggunakan .NET |
Untuk menambahkan blob, Anda dapat menggunakan operasi Tambahkan Blok Dari URL untuk menerapkan blok data baru ke akhir blob penambahan yang ada. Metode pustaka klien berikut membungkus operasi ini:
Untuk blob halaman, Anda dapat menggunakan operasi Letakkan Halaman Dari URL untuk menulis rentang halaman ke blob halaman tempat konten dibaca dari URL. Metode pustaka klien berikut membungkus operasi ini: