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.