UploadTaskSnapshot interface

เก็บข้อมูลเกี่ยวกับสถานะปัจจุบันของงานการอัปโหลด

ลายเซ็น:

export interface UploadTaskSnapshot 

พร็อพเพอร์ตี้

พร็อพเพอร์ตี้ ประเภท คำอธิบาย
ไบต์ที่โอน ตัวเลข จำนวนไบต์ที่อัปโหลดเสร็จสมบูรณ์แล้วจนถึงปัจจุบัน
ข้อมูลเมตา ข้อมูลเมตาแบบเต็ม ก่อนที่การอัปโหลดจะเสร็จสมบูรณ์ จะมีข้อมูลเมตาที่ส่งไปยังเซิร์ฟเวอร์ หลังจากอัปโหลดเสร็จแล้ว จะมีข้อมูลเมตาที่ส่งกลับจากเซิร์ฟเวอร์
อ้างอิง StorageReference ข้อมูลอ้างอิงที่สร้างงานการอัปโหลดของสแนปชอตนี้
สถานะ TaskState สถานะปัจจุบันของงาน
งาน UploadTask งานที่นี่คือสแนปชอต
ยอดรวมไบต์ ตัวเลข จำนวนไบต์ทั้งหมดที่จะอัปโหลด

UploadTaskSnapshot.bytesTransferred

จำนวนไบต์ที่อัปโหลดเสร็จสมบูรณ์แล้วจนถึงปัจจุบัน

ลายเซ็น:

bytesTransferred: number;

UploadTaskSnapshot.metadata

ก่อนที่การอัปโหลดจะเสร็จสมบูรณ์ จะมีข้อมูลเมตาที่ส่งไปยังเซิร์ฟเวอร์ หลังจากอัปโหลดเสร็จแล้ว จะมีข้อมูลเมตาที่ส่งกลับจากเซิร์ฟเวอร์

ลายเซ็น:

metadata: FullMetadata;

UploadTaskSnapshot.ref

ข้อมูลอ้างอิงที่สร้างงานการอัปโหลดของสแนปชอตนี้

ลายเซ็น:

ref: StorageReference;

UploadTaskSnapshot.state

สถานะปัจจุบันของงาน

ลายเซ็น:

state: TaskState;

อัปโหลด TasksSnapshot.task

งานที่นี่คือสแนปชอต

ลายเซ็น:

task: UploadTask;

อัปโหลดTaskSnapshot.totalBytes

จำนวนไบต์ทั้งหมดที่จะอัปโหลด

ลายเซ็น:

totalBytes: number;