StorageReference interface

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.