UploadTaskSnapshot interface

Mantém dados sobre o estado atual da tarefa de upload.

Assinatura:

export interface UploadTaskSnapshot 

Propriedades

Propriedade Tipo Descrição
bytesTransferred (em inglês) number O número de bytes que foram enviados por upload até o momento.
metadata FullMetadata (em inglês) Antes da conclusão do upload, contém os metadados enviados ao servidor. Após a conclusão do upload, contém os metadados enviados de volta do servidor.
ref StorageReference (link em inglês) A referência que gerou a tarefa de upload desse snapshot.
state TaskState (link em inglês) O estado atual da tarefa.
tarefa UploadTask (link em inglês) A tarefa da qual este é um snapshot.
totalBytes number O número total de bytes a serem enviados.

UploadTaskSnapshot.bytesTransferred

O número de bytes que foram enviados por upload até o momento.

Assinatura:

bytesTransferred: number;

UploadTaskSnapshot.metadata

Antes da conclusão do upload, contém os metadados enviados ao servidor. Após a conclusão do upload, contém os metadados enviados de volta do servidor.

Assinatura:

metadata: FullMetadata;

UploadTaskSnapshot.ref

A referência que gerou a tarefa de upload desse snapshot.

Assinatura:

ref: StorageReference;

UploadTaskSnapshot.state

O estado atual da tarefa.

Assinatura:

state: TaskState;

UploadTaskSnapshot.task

A tarefa da qual este é um snapshot.

Assinatura:

task: UploadTask;

UploadTaskSnapshot.totalBytes

O número total de bytes a serem enviados.

Assinatura:

totalBytes: number;