Biểu thị tham chiếu đến đối tượng Google Cloud Storage. Nhà phát triển có thể tải lên, tải xuống và xóa các đối tượng cũng như lấy/đặt siêu dữ liệu đối tượng.
Chữ ký:
export interface StorageReference
Của cải
Tài sản | Kiểu | Sự miêu tả |
---|---|---|
Gầu múc | sợi dây | Tên của nhóm chứa đối tượng của tham chiếu này. |
đường dẫn đầy đủ | sợi dây | Đường dẫn đầy đủ của đối tượng này. |
tên | sợi dây | Tên viết tắt của đối tượng này, là thành phần cuối cùng của đường dẫn đầy đủ. Ví dụ: nếu fullPath là 'full/path/image.png', thì tên là 'image.png'. |
cha mẹ | Lưu trữTham khảo | vô giá trị | Một tham chiếu trỏ đến vị trí gốc của tham chiếu này hoặc null nếu tham chiếu này là gốc. |
nguồn gốc | Lưu trữTham khảo | Một tham chiếu đến thư mục gốc của nhóm đối tượng này. |
kho | Bộ nhớ Firebase | Phiên bản FirebaseStorage được liên kết với tham chiếu này. |
phương pháp
Phương pháp | Sự miêu tả |
---|---|
toString() | Trả về URL gs:// cho đối tượng này ở dạng gs://<bucket>/<path>/<to>/<object> |
StorageReference.bucket
Tên của nhóm chứa đối tượng của tham chiếu này.
Chữ ký:
bucket: string;
StorageReference.fullPath
Đường dẫn đầy đủ của đối tượng này.
Chữ ký:
fullPath: string;
StorageReference.name
Tên viết tắt của đối tượng này, là thành phần cuối cùng của đường dẫn đầy đủ. Ví dụ: nếu fullPath là 'full/path/image.png', thì tên là 'image.png'.
Chữ ký:
name: string;
StorageReference.parent
Một tham chiếu trỏ đến vị trí gốc của tham chiếu này hoặc null nếu tham chiếu này là gốc.
Chữ ký:
parent: StorageReference | null;
StorageReference.root
Một tham chiếu đến thư mục gốc của nhóm đối tượng này.
Chữ ký:
root: StorageReference;
StorageReference.storage
Phiên bản FirebaseStorage được liên kết với tham chiếu này.
Chữ ký:
storage: FirebaseStorage;
StorageReference.toString()
Trả về URL gs:// cho đối tượng này ở dạng gs://<bucket>/<path>/<to>/<object>
Chữ ký:
toString(): string;
Trả về:
sợi dây
URL gs://.