API Reference
Class
DiskQuery
Provides helper methods for querying logical disk information.
Inheritance
- Object
- DiskQuery
Methods
public static IEnumerable<DiskInfo> GetLocalDisks() #Returns:
IEnumerable<DiskInfo>Returns logical disks for the local machine using DriveInfo.
public static IAsyncEnumerable<DiskInfo> QueryMultipleAsync(IEnumerable<String> computerNames, Int32 degreeOfParallelism = 4, CancellationToken cancellationToken = null) #Returns:
IAsyncEnumerable<DiskInfo>Asynchronously enumerates logical disks across multiple computers.
Parameters
- computerNames System.Collections.Generic.IEnumerable{System.String}
- degreeOfParallelism System.Int32 = 4
- cancellationToken System.Threading.CancellationToken = null
public static async Task<IEnumerable<DiskInfo>> QueryRemoteAsync(String computerName, CancellationToken cancellationToken = null) #Returns:
Task<IEnumerable<DiskInfo>>Queries logical disks on a remote computer using WMI.
Parameters
- computerName System.String
- cancellationToken System.Threading.CancellationToken = null