Class MemoryUsage
Provides access to memory usage between two memory snapshots.
Inheritance
System.Object
    MemoryUsage
  Inherited Members
      System.Object.Equals(System.Object)
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetHashCode()
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
    
      System.Object.ToString()
    
  Namespace: SciTech.NetMemProfiler
Assembly: SciTech.MemProfilerApi.dll
Syntax
public class MemoryUsage
  Remarks
The memory usage can be retrieved using the method GetMemoryUsage() or GetMemoryUsage(MemSnapshot).
Methods
| Name | Description | 
|---|---|
| GetAllocationsInfo() | Gets information about all allocations performed between two snapshots.  | 
      
| GetAllocationsInfo(TypeSet) | Gets information about allocations of the types specified by   | 
      
| GetAllocationsInfo(Type, Boolean) | Gets information about allocations of the type specified by   | 
      
| GetLiveInstancesInfo() | Gets information about live instances at the time this MemoryUsage was retrieved.  | 
      
| GetLiveInstancesInfo(TypeSet) | Gets information about live instances of the types specified by   | 
      
| GetLiveInstancesInfo(Type, Boolean) | Gets information about live instances of the specified type at the time this MemoryUsage was retrieved.  |