حدث خطأ تم إرجاعه بواسطة Firebase Storage SDK.
إمضاء:
export declare class StorageError extends FirebaseError
يمتد: FirebaseError
البنائين
البناء | الصفات التعريفية | وصف |
---|---|---|
(المنشئ)(الرمز، الرسالة، الحالة_) | إنشاء مثيل جديد لفئة StorageError |
ملكيات
ملكية | الصفات التعريفية | يكتب | وصف |
---|---|---|---|
البيانات المخصصة | { استجابة الخادم: سلسلة | باطل؛ } | يخزن بيانات الأخطاء المخصصة الفريدة لـ StorageError . | |
استجابة الخادم | فارغة | خيط | رسالة استجابة اختيارية تمت إضافتها بواسطة الخادم. | |
حالة | رقم |
طُرق
طريقة | الصفات التعريفية | وصف |
---|---|---|
_codeEquals(رمز) | يقارن StorageErrorCode برمز هذا الخطأ، مع تصفية البادئة. |
خطأ في التخزين (منشئ)
إنشاء مثيل جديد لفئة StorageError
إمضاء:
constructor(code: StorageErrorCode, message: string, status_?: number);
حدود
معامل | يكتب | وصف |
---|---|---|
شفرة | رمز خطأ التخزين | سلسلة StorageErrorCode يجب أن تكون مسبوقة بـ "storage/" وإضافتها إلى نهاية الرسالة. |
رسالة | خيط | رسالة خطأ. |
حالة_ | رقم | رمز حالة HTTP المقابل |
StorageError.customData
يخزن بيانات الأخطاء المخصصة الفريدة لـ StorageError
.
إمضاء:
customData: {
serverResponse: string | null;
};
خطأ في التخزين.serverResponse
رسالة استجابة اختيارية تمت إضافتها بواسطة الخادم.
إمضاء:
get serverResponse(): null | string;
set serverResponse(serverResponse: string | null);
StorageError.status
إمضاء:
get status(): number;
set status(status: number);
خطأ في التخزين._codeEquals()
يقارن StorageErrorCode
برمز هذا الخطأ، مع تصفية البادئة.
إمضاء:
_codeEquals(code: StorageErrorCode): boolean;
حدود
معامل | يكتب | وصف |
---|---|---|
شفرة | رمز خطأ التخزين |
عائدات:
منطقية