StorageError class

ข้อผิดพลาดที่แสดงผลโดย Firebase Storage SDK

ลายเซ็น:

export declare class StorageError extends FirebaseError 

ขยาย: FirebaseError

ผู้ผลิต

ผู้ผลิต คีย์ตัวปรับแต่ง คำอธิบาย
(เครื่องมือสร้าง)(โค้ด ข้อความ สถานะ_) สร้างอินสแตนซ์ใหม่ของคลาส StorageError

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ คีย์ตัวปรับแต่ง ประเภท คำอธิบาย
customData { ServerResponse: สตริง | null; } จัดเก็บข้อมูลข้อผิดพลาดที่กำหนดเองที่ไม่ซ้ำกันสำหรับ StorageError
serverResponse null | สตริง ข้อความตอบกลับที่ไม่บังคับซึ่งเพิ่มโดยเซิร์ฟเวอร์
สถานะ ตัวเลข

เมธอด

วิธีการ คีย์ตัวปรับแต่ง คำอธิบาย
_codeEquals(code) เปรียบเทียบ 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

การคืนสินค้า:

boolean