StorageError class

Firebase Storage SDK 傳回錯誤。

簽名:

export declare class StorageError extends FirebaseError 

擴充: FirebaseError

建構函式

建構函式 修飾符 說明
(建構函式)(程式碼, 訊息, 狀態_) 建構 StorageError 類別的新例項

屬性

屬性 修飾符 類型 說明
customData { serverResponse: string |null;} 這會儲存 StorageError 專屬的自訂錯誤資料。
serverResponse null |字串 由伺服器新增的選用回應訊息。
狀態 數字

方法

方法 修飾符 說明
_codeEquals(代碼) 比較 StorageErrorCode 與這個錯誤的程式碼,並篩除前置字串。

StorageError.(建構函式)

建構 StorageError 類別的新例項

簽名:

constructor(code: StorageErrorCode, message: string, status_?: number);

參數

參數 類型 說明
程式碼 StorageErrorCode 前置字串為「storage/」的 StorageErrorCode 字串並新增至訊息結尾處。
訊息 字串 錯誤訊息。
狀態_ 數字 對應的 HTTP 狀態碼

StorageError.customData

儲存 StorageError 專屬的自訂錯誤資料。

簽名:

customData: {
        serverResponse: string | null;
    };

StorageError.serverResponse

由伺服器新增的選用回應訊息。

簽名:

get serverResponse(): null | string;

set serverResponse(serverResponse: string | null);

StorageError.status

簽名:

get status(): number;

set status(status: number);

StorageError._codeEquals()

比較 StorageErrorCode 與這個錯誤的程式碼,並篩除前置字串。

簽名:

_codeEquals(code: StorageErrorCode): boolean;

參數

參數 類型 說明
程式碼 StorageErrorCode

傳回:

布林值