TestimoX

API Reference

Class

DiskQuery

Namespace TestimoX
Assembly TestimoX
Modifiers static

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} requiredposition: 0
degreeOfParallelism System.Int32 = 4 optionalposition: 1
cancellationToken System.Threading.CancellationToken = null optionalposition: 2
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 requiredposition: 0
cancellationToken System.Threading.CancellationToken = null optionalposition: 1