botbuilder-azure-blobs package
Kelas
| BlobsStorage |
BlobsStorage menyediakan implementasi Storage yang didukung oleh Azure Blob Storage |
| BlobsTranscriptStore |
BlobsTranscriptStore adalah |
Antarmuka
| BlobsStorageOptions |
Pengaturan opsional untuk BlobsStorage |
| BlobsTranscriptStoreOptions |
Pengaturan opsional untuk BlobsTranscriptStore |
Alias Jenis
| IgnoreError |
Menjelaskan fungsi kesalahan abaikan |
Fungsi
| ignore |
Bungkus janji dan berikan fungsi untuk memutuskan apakah akan mengabaikan jenis kesalahan |
| is |
Abaikan RestErrors yang cocok dengan sekumpulan kode status. |
| sanitize |
Memastikan bahwa |
Detail Fungsi
ignoreError<T>(Promise<T>, IgnoreError)
Bungkus janji dan berikan fungsi untuk memutuskan apakah akan mengabaikan jenis kesalahan
function ignoreError<T>(promise: Promise<T>, ignore: IgnoreError): Promise<T | null>
Parameter
- promise
-
Promise<T>
janji untuk menunggu
- ignore
- IgnoreError
metode yang mengembalikan true jika kesalahan harus diabaikan
Mengembalikan
Promise<T | null>
janji yang diselesaikan untuk T atau null setelah mengabaikan kesalahan yang cocok
isStatusCodeError(number[])
Abaikan RestErrors yang cocok dengan sekumpulan kode status.
function isStatusCodeError(codes: number[]): IgnoreError
Parameter
- codes
-
number[]
Kode status HTTP yang seharusnya tidak dianggap sebagai kesalahan
Mengembalikan
fungsi yang menerima kesalahan dan mengembalikan true jika mewakili salah satu kode status yang diabaikan
sanitizeBlobKey(string, BlobsTranscriptStoreOptions)
Memastikan bahwa key adalah kunci Azure Blob Storage yang disanitasi dengan benar. Ini harus dikodekan URI, tidak lebih dari 1024 karakter, dan berisi tidak lebih dari 254 karakter garis miring ("/").
function sanitizeBlobKey(key: string, options?: BlobsTranscriptStoreOptions): string
Parameter
- key
-
string
kunci blob string untuk membersihkan
- options
- BlobsTranscriptStoreOptions
Pengaturan opsional untuk BlobsTranscriptStore
Mengembalikan
string
kunci blob yang disanitasi