StorageError class

फायरबेस स्टोरेज एसडीके द्वारा लौटाई गई एक त्रुटि।

हस्ताक्षर:

export declare class StorageError extends FirebaseError 

विस्तार: फ़ायरबेस त्रुटि

कंस्ट्रक्टर्स

निर्माता संशोधक विवरण
(निर्माता)(कोड, संदेश, स्थिति_) StorageError क्लास का एक नया उदाहरण बनाता है

गुण

संपत्ति संशोधक प्रकार विवरण
कस्टमडेटा { सर्वररिस्पॉन्स: स्ट्रिंग | व्यर्थ; } StorageError के लिए अद्वितीय कस्टम त्रुटि डेटा संग्रहीत करता है।
सर्वररिस्पॉन्स शून्य | डोरी वैकल्पिक प्रतिक्रिया संदेश जो सर्वर द्वारा जोड़ा गया था।
स्थिति संख्या

तरीकों

तरीका संशोधक विवरण
_कोडबराबर(कोड) उपसर्ग को फ़िल्टर करते हुए, इस त्रुटि के कोड के विरुद्ध एक StorageErrorCode तुलना करता है।

संग्रहणत्रुटि.(निर्माता)

StorageError क्लास का एक नया उदाहरण बनाता है

हस्ताक्षर:

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

पैरामीटर

पैरामीटर प्रकार विवरण
कोड भंडारणत्रुटिकोड एक StorageErrorCode स्ट्रिंग को 'स्टोरेज/' के साथ उपसर्ग किया जाना चाहिए और संदेश के अंत में जोड़ा जाना चाहिए।
संदेश डोरी त्रुटि संदेश।
स्थिति_ संख्या संगत HTTP स्थिति कोड

स्टोरेजएरर.कस्टमडेटा

StorageError के लिए अद्वितीय कस्टम त्रुटि डेटा संग्रहीत करता है .

हस्ताक्षर:

customData: {
        serverResponse: string | null;
    };

स्टोरेजएरर.सर्वररिस्पॉन्स

वैकल्पिक प्रतिक्रिया संदेश जो सर्वर द्वारा जोड़ा गया था।

हस्ताक्षर:

get serverResponse(): null | string;

set serverResponse(serverResponse: string | null);

स्टोरेजत्रुटि.स्थिति

हस्ताक्षर:

get status(): number;

set status(status: number);

संग्रहणत्रुटि._codeEquals()

उपसर्ग को फ़िल्टर करते हुए, इस त्रुटि के कोड के विरुद्ध एक StorageErrorCode तुलना करता है।

हस्ताक्षर:

_codeEquals(code: StorageErrorCode): boolean;

पैरामीटर

पैरामीटर प्रकार विवरण
कोड भंडारणत्रुटिकोड

रिटर्न:

बूलियन