اطلاعات مربوط به وضعیت فعلی کار آپلود را نگهداری می کند.
امضا:
export interface UploadTaskSnapshot
خواص
ویژگی | تایپ کنید | شرح |
---|---|---|
بایت منتقل شد | عدد | تعداد بایت هایی که تاکنون با موفقیت آپلود شده اند. |
ابرداده | فول متادیتا | قبل از تکمیل آپلود، حاوی ابرداده ارسال شده به سرور است. پس از اتمام آپلود، حاوی متادیتا است که از سرور بازگردانده شده است. |
مرجع | مرجع ذخیره سازی | مرجعی که وظیفه آپلود این عکس فوری را ایجاد کرد. |
حالت | TaskState | وضعیت فعلی کار. |
وظیفه | UploadTask | وظیفه ای که این یک عکس فوری است. |
کل بایت | عدد | تعداد کل بایت هایی که باید آپلود شوند. |
UploadTaskSnapshot.bytesTransferred
تعداد بایت هایی که تاکنون با موفقیت آپلود شده اند.
امضا:
bytesTransferred: number;
UploadTaskSnapshot.metadata
قبل از تکمیل آپلود، حاوی ابرداده ارسال شده به سرور است. پس از اتمام آپلود، حاوی متادیتا است که از سرور بازگردانده شده است.
امضا:
metadata: FullMetadata;
UploadTaskSnapshot.ref
مرجعی که وظیفه آپلود این عکس فوری را ایجاد کرد.
امضا:
ref: StorageReference;
UploadTaskSnapshot.state
وضعیت فعلی کار.
امضا:
state: TaskState;
UploadTaskSnapshot.task
وظیفه ای که این یک عکس فوری است.
امضا:
task: UploadTask;
UploadTaskSnapshot.totalBytes
تعداد کل بایت هایی که باید آپلود شوند.
امضا:
totalBytes: number;