Memory | 
The MemoryStatus type exposes the following members.
| Name | Description | |
|---|---|---|
| MemoryStatus | Initializes a new instance of the MemoryStatus class. | 
| Name | Description | |
|---|---|---|
| AvailablePhysicalMemory | Gets the amount of available physical memory. | |
| AvailableSwap | Gets the amount of swap space available. | |
| BufferedMemory | Gets the amount of memory that is used as buffers. This value is not available on Windows. | |
| CachedMemory | Gets the amount of memory that is used as cache. This value is not available on Windows. | |
| TotalPhysicalMemory | Gets the total size of the physical memory. | |
| TotalSwap | Gets the total size of the swap space. | 
| Name | Description | |
|---|---|---|
| Dispose | Releases all resources used by the MemoryStatus class. | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object)  | |
| GetHashCode | Serves as the default hash function. (Inherited from Object)  | |
| GetType | Gets the Type of the current instance. (Inherited from Object)  | |
| Refresh | Refreshes the memory snapshot. | |
| ToString | 
            Returns a string representation of the current MemoryStatus.
             (Overrides ObjectToString)  |