StorageError class

ข้อผิดพลาดที่ส่งคืนโดย 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;

พารามิเตอร์

พารามิเตอร์ พิมพ์ คำอธิบาย
รหัส รหัสข้อผิดพลาดในการจัดเก็บ

ผลตอบแทน:

บูลีน