@azure/storage-common package
Kelas
| AnonymousCredential |
AnonymousCredential menyediakan anggota credentialPolicyCreator yang digunakan untuk membuat objek AnonymousCredentialPolicy. AnonymousCredentialPolicy digunakan dengan permintaan HTTP (S) yang membaca sumber daya publik atau untuk digunakan dengan Tanda Tangan Akses Bersama (SAS). |
| AnonymousCredentialPolicy |
AnonymousCredentialPolicy digunakan dengan permintaan HTTP (S) yang membaca sumber daya publik atau untuk digunakan dengan Tanda Tangan Akses Bersama (SAS). |
| BaseRequestPolicy |
Kelas dasar dari mana semua kebijakan permintaan berasal. |
| BufferScheduler |
Kelas ini menerima aliran Node.js Dapat Dibaca sebagai input, dan terus membaca data dari aliran ke struktur buffer internal, sampai mencapai maxBuffers. Setiap buffer yang tersedia akan mencoba memicu outgoingHandler. Struktur buffer internal mencakup array buffer masuk, dan array buffer keluar. Array buffer masuk mencakup buffer "kosong" dapat diisi dengan data masuk baru. Array keluar mencakup buffer yang diisi untuk ditangani oleh outgoingHandler. Setiap ukuran buffer di atas ditentukan oleh bufferSize parameter. NUM_OF_ALL_BUFFERS = BUFFERS_IN_INCOMING + BUFFERS_IN_OUTGOING + BUFFERS_UNDER_HANDLING NUM_OF_ALL_BUFFERS lebih kecil dari atau sama dengan maxBuffers TIPS PENINGKATAN PERFORMA:
|
| Credential |
Info masuk adalah kelas abstrak untuk penandatanganan permintaan HTTP Azure Storage. Kelas ini akan menghosting pabrik credentialPolicyCreator yang menghasilkan CredentialPolicy. |
| CredentialPolicy |
Kebijakan kredensial yang digunakan untuk menandatangani permintaan HTTP sebelum mengirim. Ini adalah kelas abstrak. |
| StorageBrowserPolicy |
StorageBrowserPolicy akan menangani perbedaan antara Node.js dan runtime browser, termasuk:
|
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory adalah kelas pabrik yang membantu menghasilkan objek StorageBrowserPolicy. |
| StorageRetryPolicy |
Coba lagi kebijakan dengan coba lagi eksponensial dan coba lagi linier yang diterapkan. |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory adalah kelas pabrik yang membantu menghasilkan storageRetryPolicy objek. |
| StorageSharedKeyCredential |
HANYA TERSEDIA DALAM RUNTIME NODE.JS. StorageSharedKeyCredential untuk otorisasi kunci akun layanan Azure Storage. |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy adalah kebijakan yang digunakan untuk menandatangani permintaan HTTP dengan kunci bersama. |
| UserDelegationKeyCredential |
HANYA TERSEDIA DALAM RUNTIME NODE.JS. UserDelegationKeyCredential hanya digunakan untuk pembuatan SAS delegasi pengguna. Lihat https://learn.microsoft.com/rest/api/storageservices/create-user-delegation-sas |
Antarmuka
| NodeJSReadableStream |
Aliran Node.js Dapat Dibaca yang juga memiliki |
| StorageRetryOptions |
Antarmuka opsi coba lagi Storage Blob. |
| StorageSharedKeyCredentialPolicyOptions |
Opsi yang digunakan untuk mengonfigurasi StorageSharedKeyCredentialPolicy. |
| UserDelegationKey |
Kunci delegasi pengguna. |
Alias Jenis
| CredentialPolicyCreator |
Fungsi pabrik yang membuat CredentialPolicy baru yang menggunakan nextPolicy yang disediakan. |
| OutgoingHandler |
OutgoingHandler adalah fungsi asinkron yang dipicu oleh BufferScheduler. |
Enum
| StorageRetryPolicyType |
RetryPolicy jenis. |
Fungsi
| New |
Metode pabrik yang digunakan untuk menghasilkan pabrik RetryPolicy. |
| get |
|
| storage |
storageBrowserPolicy adalah kebijakan yang digunakan untuk mencegah browser menyimpan permintaan dalam cache dan untuk menghapus cookie dan header panjang konten eksplisit. |
| storage |
storageCorrectContentLengthPolicy untuk mengatur header Content-Length dengan benar dengan panjang isi permintaan. |
| storage |
StorageRequestFailureDetailsParserPolicy |
| storage |
Coba lagi kebijakan dengan coba lagi eksponensial dan coba lagi linier yang diterapkan. |
| storage |
storageSharedKeyCredentialPolicy menangani permintaan penandatanganan menggunakan kunci akun penyimpanan. |
Variabel
| storage |
Pengidentifikasi terprogram StorageBrowserPolicy. |
| storage |
Pengidentifikasi terprogram storageCorrectContentLengthPolicy. |
| storage |
Pengidentifikasi terprogram StorageRequestFailureDetailsParserPolicy. |
| storage |
Nama storageRetryPolicy |
| storage |
Pengidentifikasi terprogram storageSharedKeyCredentialPolicy. |
Detail Fungsi
NewRetryPolicyFactory(StorageRetryOptions)
Metode pabrik yang digunakan untuk menghasilkan pabrik RetryPolicy.
function NewRetryPolicyFactory(retryOptions?: StorageRetryOptions): RequestPolicyFactory
Parameter
- retryOptions
- StorageRetryOptions
Mengembalikan
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy adalah kebijakan yang digunakan untuk mencegah browser menyimpan permintaan dalam cache dan untuk menghapus cookie dan header panjang konten eksplisit.
function storageBrowserPolicy(): PipelinePolicy
Mengembalikan
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy untuk mengatur header Content-Length dengan benar dengan panjang isi permintaan.
function storageCorrectContentLengthPolicy(): PipelinePolicy
Mengembalikan
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
Mengembalikan
storageRetryPolicy(StorageRetryOptions)
Coba lagi kebijakan dengan coba lagi eksponensial dan coba lagi linier yang diterapkan.
function storageRetryPolicy(options?: StorageRetryOptions): PipelinePolicy
Parameter
- options
- StorageRetryOptions
Mengembalikan
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
storageSharedKeyCredentialPolicy menangani permintaan penandatanganan menggunakan kunci akun penyimpanan.
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy
Parameter
Mengembalikan
Variable Details
storageBrowserPolicyName
Pengidentifikasi terprogram StorageBrowserPolicy.
storageBrowserPolicyName: "storageBrowserPolicy"
Jenis
"storageBrowserPolicy"
storageCorrectContentLengthPolicyName
Pengidentifikasi terprogram storageCorrectContentLengthPolicy.
storageCorrectContentLengthPolicyName: "StorageCorrectContentLengthPolicy"
Jenis
"StorageCorrectContentLengthPolicy"
storageRequestFailureDetailsParserPolicyName
Pengidentifikasi terprogram StorageRequestFailureDetailsParserPolicy.
storageRequestFailureDetailsParserPolicyName: "storageRequestFailureDetailsParserPolicy"
Jenis
"storageRequestFailureDetailsParserPolicy"
storageRetryPolicyName
storageSharedKeyCredentialPolicyName
Pengidentifikasi terprogram storageSharedKeyCredentialPolicy.
storageSharedKeyCredentialPolicyName: "storageSharedKeyCredentialPolicy"
Jenis
"storageSharedKeyCredentialPolicy"