Bir Google Cloud Storage nesnesine başvuruyu temsil eder. Geliştiriciler nesne yüklemenin, indirmenin ve silmenin yanı sıra nesne meta verilerini alabilir/ayarlayabilir.
İmza:
export interface StorageReference
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
paketi | dize | Bu referansın nesnesini içeren paketin adı. |
fullPath | dize | Bu nesnenin tam yolu. |
name | dize | Bu nesnenin, tam yolun son bileşeni olan kısa adı. Örneğin, fullPath "full/path/image.png" ise ad "image.png" olur. |
parent | StorageReference | boş | Bu referansın üst konumuna işaret eden bir referans veya bu referans kökse null. |
kök | StorageReference | Bu nesne paketinin köküne bir referans. |
depolama alanı | FirebaseStorage | Bu referansla ilişkili FirebaseStorage örneği. |
Yöntemler
Yöntem | Açıklama |
---|---|
toString() | Bu nesne için gs://<bucket>/<path>/<to>/<object> biçiminde bir gs:// URL'si döndürür |
StorageReferans.bucket
Bu referansın nesnesini içeren paketin adı.
İmza:
bucket: string;
StorageReference.fullPath
Bu nesnenin tam yolu.
İmza:
fullPath: string;
StorageReferansı.adı
Bu nesnenin, tam yolun son bileşeni olan kısa adı. Örneğin, fullPath "full/path/image.png" ise ad "image.png" olur.
İmza:
name: string;
StorageReferansı.üst öğe
Bu referansın üst konumuna işaret eden bir referans veya bu referans kökse null.
İmza:
parent: StorageReference | null;
StorageReference.root
Bu nesne paketinin köküne bir referans.
İmza:
root: StorageReference;
StorageReference.storage
Bu referansla ilişkili FirebaseStorage örneği.
İmza:
storage: FirebaseStorage;
StorageReference.toString()
Bu nesne için gs://<bucket>/<path>/<to>/<object>
biçiminde bir gs:// URL'si döndürür
İmza:
toString(): string;
Şunu döndürür:
dize
gs:// URL'si.