StorageError class

خطایی توسط Firebase Storage SDK برگردانده شد.

امضا:

export declare class StorageError extends FirebaseError 

گسترش می یابد: FirebaseError

سازندگان

سازنده اصلاح کننده ها شرح
(سازنده) (کد، پیام، وضعیت_) یک نمونه جدید از کلاس StorageError می سازد

خواص

ویژگی اصلاح کننده ها تایپ کنید شرح
داده های سفارشی {serverResponse: string | خالی؛ } داده های خطای سفارشی را منحصر به StorageError ذخیره می کند.
serverResponse null | رشته پیام پاسخ اختیاری که توسط سرور اضافه شده است.
وضعیت عدد

مواد و روش ها

روش اصلاح کننده ها شرح
_codeEquals(کد) یک StorageErrorCode را با کد این خطا مقایسه می کند و پیشوند را فیلتر می کند.

StorageError.(سازنده)

یک نمونه جدید از کلاس StorageError می سازد

امضا:

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

مولفه های

پارامتر تایپ کنید شرح
کد StorageErrorCode یک رشته StorageErrorCode که با پیشوند "storage/" اضافه می شود و به انتهای پیام اضافه می شود.
پیام رشته پیغام خطا.
وضعیت_ عدد کد وضعیت 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

برمی گرداند:

بولی