Firebase. Firestore. LoadBundleTaskProgress
Summary
Inheritance
Inherits from: EventArgs
Constructors and Destructors |
|
---|---|
LoadBundleTaskProgress(int documentsLoaded, int totalDocuments, long bytesLoaded, long totalBytes, LoadBundleTaskState state)
Creates a new instance of the class.
|
Public types |
|
---|---|
LoadBundleTaskState
|
enum Represents the state of bundle loading tasks. |
Properties |
|
---|---|
BytesLoaded = 0
|
long
The number of bytes that have been loaded.
|
DocumentsLoaded
|
int
The number of documents that have been loaded.
|
State = 0
|
The current state of the loading progress.
|
TotalBytes = 0
|
long
The total number of bytes in the bundle.
|
TotalDocuments = 0
|
int
The total number of documents in the bundle.
|
Public functions |
|
---|---|
Equals(Object obj)
|
override bool
|
GetHashCode()
|
override int
|
Public types
LoadBundleTaskState
LoadBundleTaskState
Represents the state of bundle loading tasks.
Both LoadBundleTaskState.Success and LoadBundleTaskState.Error are final states: the task will fail or complete and there will be no more updates after they are reported.
Properties
BytesLoaded
long BytesLoaded = 0
The number of bytes that have been loaded.
DocumentsLoaded
int DocumentsLoaded
The number of documents that have been loaded.
TotalBytes
long TotalBytes = 0
The total number of bytes in the bundle.
Zero if the bundle failed to parse.
TotalDocuments
int TotalDocuments = 0
The total number of documents in the bundle.
Zero if the bundle failed to parse.
Public functions
Equals
override bool Equals( Object obj )
GetHashCode
override int GetHashCode()
LoadBundleTaskProgress
LoadBundleTaskProgress( int documentsLoaded, int totalDocuments, long bytesLoaded, long totalBytes, LoadBundleTaskState state )
Creates a new instance of the class.
This is to support testing against progress updates.