StorageError class

Firebase Depolama SDK'sının döndürdüğü bir hata.

İmza:

export declare class StorageError extends FirebaseError 

Uzatır: FirebaseError

İnşaatçılar

Oluşturucu Değiştiriciler Tanım
(yapıcı)(kod, mesaj, durum_) StorageError sınıfının yeni bir örneğini oluşturur

Özellikler

Mülk Değiştiriciler Tip Tanım
özelVeriler { sunucuYanıtı: string | hükümsüz; } StorageError özgü özel hata verilerini depolar.
Sunucu cevabı boş | sicim Sunucu tarafından eklenen isteğe bağlı yanıt mesajı.
durum sayı

Yöntemler

Yöntem Değiştiriciler Tanım
_codeEquals(kod) Bir StorageErrorCode bu hatanın koduyla karşılaştırarak öneki filtreler.

StorageError.(yapıcı)

StorageError sınıfının yeni bir örneğini oluşturur

İmza:

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

Parametreler

Parametre Tip Tanım
kod DepolamaHatasıKodu 'storage/' öneki eklenecek ve iletinin sonuna eklenecek bir StorageErrorCode dizesi.
İleti sicim Hata mesajı.
durum_ sayı İlgili HTTP Durum Kodu

StorageError.customData

StorageError özgü özel hata verilerini saklar .

İmza:

customData: {
        serverResponse: string | null;
    };

StorageError.serverResponse

Sunucu tarafından eklenen isteğe bağlı yanıt mesajı.

İmza:

get serverResponse(): null | string;

set serverResponse(serverResponse: string | null);

DepolamaHatası.durumu

İmza:

get status(): number;

set status(status: number);

StorageError._codeEquals()

Bir StorageErrorCode bu hatanın koduyla karşılaştırarak öneki filtreler.

İmza:

_codeEquals(code: StorageErrorCode): boolean;

Parametreler

Parametre Tip Tanım
kod DepolamaHatasıKodu

İadeler:

boolean