TestimoX

API Reference

Class

FeatureInventoryQueryRequest

Namespace ComputerX.Features
Assembly ComputerX
Modifiers sealed

Parameters for feature inventory queries.

Inheritance

  • Object
  • FeatureInventoryQueryRequest

Constructors

public FeatureInventoryQueryRequest() #

Properties

public String ComputerName { get; set; } #

Target computer name. Null or whitespace resolves to the local machine.

public FeatureInventorySource Source { get; set; } #

Feature source filter. Default is Any.

public String NameContains { get; set; } #

Optional case-insensitive name/display-name substring filter.

public Nullable<WindowsOptionalFeatureState> OptionalState { get; set; } #

Optional optional-feature state filter.

public Nullable<Int32> MaxResults { get; set; } #

Optional maximum number of rows to return.

public Nullable<TimeSpan> Timeout { get; set; } #

Optional query timeout.

public Boolean IncludeServerFeatureCatalog { get; set; } #

When true and Source includes server features, enriches data with Server Manager catalog (similar to Get-WindowsFeature) so non-installed features can be included.