Mewakili referensi ke objek Google Cloud Storage. Pengembang dapat mengunggah, mengunduh, dan menghapus objek, serta mendapatkan/mengatur metadata objek.
Tanda tangan:
export interface StorageReference
Properti
Properti | Jenis | Keterangan |
---|---|---|
keranjang | rangkaian | Nama bucket yang berisi objek referensi ini. |
jalur penuh | rangkaian | Jalur lengkap objek ini. |
nama | rangkaian | Nama pendek objek ini, yang merupakan komponen terakhir dari jalur lengkap. Misalnya, jika fullPath adalah 'full/path/image.png', maka namanya adalah 'image.png'. |
induk | Referensi Penyimpanan | batal | Referensi yang menunjuk ke lokasi induk dari referensi ini, atau null jika referensi ini adalah root. |
akar | Referensi Penyimpanan | Referensi ke akar keranjang objek ini. |
penyimpanan | Penyimpanan Firebase | Instance FirebaseStorage terkait dengan referensi ini. |
Metode
metode | Keterangan |
---|---|
keString() | Mengembalikan URL gs:// untuk objek ini dalam bentuk gs://<bucket>/<path>/<to>/<object> |
StorageReference.bucket
Nama bucket yang berisi objek referensi ini.
Tanda tangan:
bucket: string;
StorageReference.fullPath
Jalur lengkap objek ini.
Tanda tangan:
fullPath: string;
StorageReference.nama
Nama pendek objek ini, yang merupakan komponen terakhir dari jalur lengkap. Misalnya, jika fullPath adalah 'full/path/image.png', maka namanya adalah 'image.png'.
Tanda tangan:
name: string;
StorageReference.induk
Referensi yang menunjuk ke lokasi induk dari referensi ini, atau null jika referensi ini adalah root.
Tanda tangan:
parent: StorageReference | null;
StorageReference.root
Referensi ke akar keranjang objek ini.
Tanda tangan:
root: StorageReference;
StorageReference.penyimpanan
Instance FirebaseStorage terkait dengan referensi ini.
Tanda tangan:
storage: FirebaseStorage;
PenyimpananReferensi.toString()
Mengembalikan URL gs:// untuk objek ini dalam bentuk gs://<bucket>/<path>/<to>/<object>
Tanda tangan:
toString(): string;
Pengembalian:
rangkaian
URL gs://.