StorageError class

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;

參數

範圍類型描述
程式碼儲存錯誤代碼

返回:

布林值