ข้อผิดพลาดที่ส่งคืนโดย Firebase Storage SDK
ลายเซ็น:
export declare class StorageError extends FirebaseError
ขยาย: FirebaseError
คอนสตรัคเตอร์
ตัวสร้าง | ตัวดัดแปลง | คำอธิบาย |
---|---|---|
(ตัวสร้าง)(รหัส ข้อความ สถานะ_) | สร้างอินสแตนซ์ใหม่ของคลาส StorageError |
คุณสมบัติ
คุณสมบัติ | ตัวดัดแปลง | พิมพ์ | คำอธิบาย |
---|---|---|---|
ข้อมูลที่กำหนดเอง | { การตอบสนองของเซิร์ฟเวอร์: สตริง | โมฆะ; } | จัดเก็บข้อมูลข้อผิดพลาดที่กำหนดเองซึ่งไม่ซ้ำกับ StorageError | |
การตอบสนองของเซิร์ฟเวอร์ | โมฆะ | เชือก | ข้อความตอบกลับเพิ่มเติมที่เพิ่มโดยเซิร์ฟเวอร์ | |
สถานะ | ตัวเลข |
วิธีการ
วิธี | ตัวดัดแปลง | คำอธิบาย |
---|---|---|
_codeEquals(รหัส) | เปรียบเทียบ StorageErrorCode กับรหัสของข้อผิดพลาดนี้ โดยกรองคำนำหน้าออก |
StorageError.(ตัวสร้าง)
สร้างอินสแตนซ์ใหม่ของคลาส StorageError
ลายเซ็น:
constructor(code: StorageErrorCode, message: string, status_?: number);
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
รหัส | รหัสข้อผิดพลาดในการจัดเก็บ | สตริง StorageErrorCode ที่ขึ้นต้นด้วย 'storage/' และเพิ่มต่อท้ายข้อความ |
ข้อความ | เชือก | ข้อความผิดพลาด. |
สถานะ_ | ตัวเลข | รหัสสถานะ HTTP ที่สอดคล้องกัน |
StorageError.customData
จัดเก็บข้อมูลข้อผิดพลาดแบบกำหนดเองที่ไม่ซ้ำกับ StorageError
.
ลายเซ็น:
customData: {
serverResponse: string | null;
};
StorageError.serverResponse
ข้อความตอบกลับเพิ่มเติมที่เพิ่มโดยเซิร์ฟเวอร์
ลายเซ็น:
get serverResponse(): null | string;
set serverResponse(serverResponse: string | null);
StorageError.สถานะ
ลายเซ็น:
get status(): number;
set status(status: number);
StorageError._codeEquals()
เปรียบเทียบ StorageErrorCode
กับรหัสของข้อผิดพลาดนี้ โดยกรองคำนำหน้าออก
ลายเซ็น:
_codeEquals(code: StorageErrorCode): boolean;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
รหัส | รหัสข้อผิดพลาดในการจัดเก็บ |
ผลตอบแทน:
บูลีน