Пример #1
0
 public abstract Task<long> GetMemoryAvailable(MemoryUse use, MemoryType type);
Пример #2
0
 public override long GetMemoryAvailable(MemoryUse use, MemoryType type)
 {
     throw new NotImplementedException();
 }
Пример #3
0
		public abstract long GetMemoryAvailable (MemoryUse use);
Пример #4
0
		public abstract long GetMemoryAvailable (MemoryUse use, MemoryType type);
Пример #5
0
 public abstract long GetMemoryAvailable(MemoryUse use, MemoryType type);
Пример #6
0
 public abstract Task <long> GetMemoryAvailable(MemoryUse use, MemoryType type);
Пример #7
0
 public abstract long GetMemoryAvailable(MemoryUse use);
 public override async Task<long> GetMemoryAvailable(MemoryUse use)
 {
     throw new NotImplementedException();
 }
Пример #9
0
 /// <summary>
 /// Returns memory available for the given use (application or storage) and type.
 /// In this case, only one type is available, so method is returning memory status depending on use.
 /// </summary>
 /// <param name="use">Memory use.</param>
 /// <param name="type">Memory type.</param>
 /// <returns>Available memory.</returns>
 public override long GetMemoryAvailable(MemoryUse use, MemoryType type)
 {
     return GetMemoryAvailable(use);
 }
Пример #10
0
 /// <summary>
 /// Returns memory available for the given use (application or storage).
 /// </summary>
 /// <param name="use">Memory use.</param>
 /// <returns>Available memory.</returns>
 public override long GetMemoryAvailable(MemoryUse use)
 {
     if (use == MemoryUse.Application)
     {
         return GetApplicationMemoryStatus().MemoryFree;
     }
     else if (use == MemoryUse.Storage)
     {
         return GetDiskMemoryStatus().MemoryFree;
     }
     else
     {
         return 0;
     }
 }
Пример #11
0
 public override long GetMemoryAvailable(MemoryUse use, MemoryType type)
 {
     throw new NotImplementedException();
 }