âšī¸ This class is an internal API and can change at any time. 
  It's documented so you can understand how it works.  
  â ī¸ Do not use it, or anything with Sys or Internal namespaces in your code, as future changes could then break your code.
    
        
  
Class SizeEstimate  
   
  
    Namespace ToSic .Sys .Memory  
  Assembly ToSic.Sys.Core.dll  
   
  
  
  
    [InternalApi_DoNotUse_MayChangeWithoutNotice]
public record SizeEstimate : IEquatable<SizeEstimate> 
   
  
    Inheritance 
    
      object 
      SizeEstimate 
     
   
  
    Implements 
    
      
     
   
  Constructors
 
   
  
  SizeEstimate(int, int, bool, bool)
  
   
  
  
  
    public SizeEstimate(int Known = 0, int Estimated = 0, bool Unknown = false, bool Error = false) 
   
  Parameters 
  
    Known int  
     
    Estimated int  
     
    Unknown bool  
     
    Error bool  
     
   
  Properties
 
   
  
  Error
  
   
  
  
  
    public bool Error { get; init; } 
   
  Property Value 
  
    bool  
     
   
   
  
  Estimated
  
   
  
  
  
    public int Estimated { get; init; } 
   
  Property Value 
  
    int  
     
   
   
  
  Icon
  
   
  
  
  
    public string Icon { get; } 
   
  Property Value 
  
    string  
     
   
   
  
  Known
  
   
  
  
  
    public int Known { get; init; } 
   
  Property Value 
  
    int  
     
   
   
  
  Total
  
   
  
  
  
    public int Total { get; } 
   
  Property Value 
  
    int  
     
   
   
  
  Unknown
  
   
  
  
  
    public bool Unknown { get; init; } 
   
  Property Value 
  
    bool  
     
   
  Operators
 
   
  
  operator +(SizeEstimate, SizeEstimate)
  
   
  
  
  
    public static SizeEstimate operator +(SizeEstimate a, SizeEstimate b) 
   
  Parameters 
  
    a SizeEstimate  
     
    b SizeEstimate  
     
   
  Returns 
  
    SizeEstimate  
     
   
   
  
  operator -(SizeEstimate, SizeEstimate)
  
   
  
  
  
    public static SizeEstimate operator -(SizeEstimate a, SizeEstimate b) 
   
  Parameters 
  
    a SizeEstimate  
     
    b SizeEstimate  
     
   
  Returns 
  
    SizeEstimate