Firebase 儲存 SDK 傳回的錯誤。
簽名:
export declare class StorageError extends FirebaseError
擴充: FirebaseError
建構函數
建構函數 | 修飾符 | 描述 |
---|---|---|
(建構函數)(程式碼、訊息、狀態_) | 建構StorageError 類別的新實例 |
特性
財產 | 修飾符 | 類型 | 描述 |
---|---|---|---|
自訂數據 | { 伺服器回應:字串 |無效的; } | 儲存StorageError 特有的自訂錯誤資料。 | |
伺服器回應 | 空 |細繩 | 伺服器新增的可選回應訊息。 | |
地位 | 數位 |
方法
方法 | 修飾符 | 描述 |
---|---|---|
_code等於(代碼) | 將StorageErrorCode 與此錯誤的程式碼進行比較,並過濾掉前綴。 |
儲存錯誤。(建構函數)
建構StorageError
類別的新實例
簽名:
constructor(code: StorageErrorCode, message: string, status_?: number);
參數
範圍 | 類型 | 描述 |
---|---|---|
程式碼 | 儲存錯誤代碼 | StorageErrorCode 字串以“storage/”為前綴並添加到訊息末尾。 |
訊息 | 細繩 | 錯誤訊息. |
地位_ | 數位 | 對應的HTTP狀態碼 |
儲存錯誤.customData
儲存StorageError
特有的自訂錯誤數據。
簽名:
customData: {
serverResponse: string | null;
};
儲存錯誤.serverResponse
伺服器新增的可選回應訊息。
簽名:
get serverResponse(): null | string;
set serverResponse(serverResponse: string | null);
儲存錯誤狀態
簽名:
get status(): number;
set status(status: number);
StorageError._codeEquals()
將StorageErrorCode
與此錯誤的程式碼進行比較,並過濾掉前綴。
簽名:
_codeEquals(code: StorageErrorCode): boolean;
參數
範圍 | 類型 | 描述 |
---|---|---|
程式碼 | 儲存錯誤代碼 |
返回:
布林值