API Reference
Class
ComputerInventoryQuery
Orchestrates inventory collection across selected sections for a computer or many computers.
Inheritance
- Object
- ComputerInventoryQuery
Methods
public static async Task<ComputerInventory> GetAsync(String computer = null, InventoryQueryOptions options = null, CancellationToken ct = null) #Returns:
Task<ComputerInventory>Collects inventory for a single computer.
Parameters
- computer System.String = null
- options ComputerX.Inventory.InventoryQueryOptions = null
- ct System.Threading.CancellationToken = null
public static async Task<IReadOnlyList<ComputerInventory>> GetManyAsync(IEnumerable<String> computers, Int32 maxConcurrency = 8, InventoryQueryOptions options = null, CancellationToken ct = null) #Returns:
Task<IReadOnlyList<ComputerInventory>>Collects inventory for multiple computers concurrently.
Parameters
- computers System.Collections.Generic.IEnumerable{System.String}
- maxConcurrency System.Int32 = 8
- options ComputerX.Inventory.InventoryQueryOptions = null
- ct System.Threading.CancellationToken = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object