แสดงถึงการอ้างอิงถึงวัตถุ Google Cloud Storage นักพัฒนาสามารถอัปโหลด ดาวน์โหลด และลบออบเจ็กต์ รวมถึงรับ/ตั้งค่าข้อมูลเมตาของออบเจ็กต์ได้
ลายเซ็น:
export interface StorageReference
คุณสมบัติ
คุณสมบัติ | พิมพ์ | คำอธิบาย |
---|---|---|
ถัง | เชือก | ชื่อของที่เก็บข้อมูลที่มีออบเจ็กต์ของการอ้างอิงนี้ |
เส้นทางแบบเต็ม | เชือก | เส้นทางแบบเต็มของวัตถุนี้ |
ชื่อ | เชือก | ชื่อย่อของออบเจ็กต์นี้ ซึ่งเป็นองค์ประกอบสุดท้ายของเส้นทางแบบเต็ม ตัวอย่างเช่น หาก fullPath คือ 'full/path/image.png' ชื่อจะเป็น 'image.png' |
พ่อแม่ | แหล่งเก็บข้อมูลอ้างอิง | โมฆะ | การอ้างอิงที่ชี้ไปยังตำแหน่งหลักของการอ้างอิงนี้ หรือเป็นค่าว่างหากการอ้างอิงนี้เป็นราก |
ราก | การอ้างอิงการจัดเก็บข้อมูล | การอ้างอิงถึงรากของที่เก็บข้อมูลของวัตถุนี้ |
พื้นที่จัดเก็บ | FirebaseStorage | อินสแตนซ์ FirebaseStorage ที่เชื่อมโยงกับข้อมูลอ้างอิงนี้ |
วิธีการ
วิธี | คำอธิบาย |
---|---|
toString() | ส่งกลับ URL gs:// สำหรับวัตถุนี้ในรูปแบบ gs://<bucket>/<path>/<to>/<object> |
StorageReference.bucket
ชื่อของที่เก็บข้อมูลที่มีออบเจ็กต์ของการอ้างอิงนี้
ลายเซ็น:
bucket: string;
StorageReference.fullPath
เส้นทางแบบเต็มของวัตถุนี้
ลายเซ็น:
fullPath: string;
StorageReference.name
ชื่อย่อของออบเจ็กต์นี้ ซึ่งเป็นองค์ประกอบสุดท้ายของเส้นทางแบบเต็ม ตัวอย่างเช่น หาก fullPath คือ 'full/path/image.png' ชื่อจะเป็น 'image.png'
ลายเซ็น:
name: string;
StorageReference.parent
การอ้างอิงที่ชี้ไปยังตำแหน่งหลักของการอ้างอิงนี้ หรือเป็นค่าว่างหากการอ้างอิงนี้เป็นราก
ลายเซ็น:
parent: StorageReference | null;
StorageReference.root
การอ้างอิงถึงรากของที่เก็บข้อมูลของวัตถุนี้
ลายเซ็น:
root: StorageReference;
StorageReference.storage
อินสแตนซ์ FirebaseStorage ที่เชื่อมโยงกับข้อมูลอ้างอิงนี้
ลายเซ็น:
storage: FirebaseStorage;
StorageReference.toString()
ส่งกลับ URL gs:// สำหรับวัตถุนี้ในรูปแบบ gs://<bucket>/<path>/<to>/<object>
ลายเซ็น:
toString(): string;
ผลตอบแทน:
เชือก
URL ของ gs://