Bir Google Cloud Storage nesnesine başvuruyu temsil eder. Geliştiriciler nesneleri yükleyebilir, indirebilir ve silebilir, ayrıca nesne meta verilerini alabilir/ayarlayabilir.
İmza:
export interface StorageReference
Özellikler
Mülk | Tip | Tanım |
---|---|---|
Kova | sicim | Bu referansın nesnesini içeren paketin adı. |
tam yol | sicim | Bu nesnenin tam yolu. |
isim | sicim | Tam yolun son bileşeni olan bu nesnenin kısa adı. Örneğin, eğer tamYol 'tam/yol/resim.png' ise ad 'resim.png' olur. |
ebeveyn | DepolamaReferansı | hükümsüz | Bu referansın üst konumuna işaret eden bir referans veya bu referans kök ise null. |
kök | DepolamaReferansı | Bu nesnenin paketinin köküne bir referans. |
depolamak | FirebaseDepolama | Bu referansla ilişkili FirebaseStorage örneği. |
Yöntemler
Yöntem | Tanım |
---|---|
toString() | Bu nesne için gs: gs://<bucket>/<path>/<to>/<object> biçiminde bir gs:// URL'si döndürür |
StorageReference.bucket
Bu referansın nesnesini içeren paketin adı.
İmza:
bucket: string;
StorageReference.fullPath
Bu nesnenin tam yolu.
İmza:
fullPath: string;
StorageReference.name
Tam yolun son bileşeni olan bu nesnenin kısa adı. Örneğin, eğer tamYol 'tam/yol/resim.png' ise ad 'resim.png' olur.
İmza:
name: string;
StorageReference.parent
Bu referansın üst konumuna işaret eden bir referans veya bu referans kök ise null.
İmza:
parent: StorageReference | null;
StorageReference.root
Bu nesnenin paketinin köküne bir referans.
İmza:
root: StorageReference;
DepolamaReferansı.storage
Bu referansla ilişkili FirebaseStorage örneği.
İmza:
storage: FirebaseStorage;
StorageReference.toString()
Bu nesne için gs: gs://<bucket>/<path>/<to>/<object>
biçiminde bir gs:// URL'si döndürür
İmza:
toString(): string;
İadeler:
sicim
gs:// URL'si.