TestimoX

API Reference

Class

WslDistributionRegistrationInfo

Namespace ComputerX.Wsl
Assembly ComputerX
Modifiers sealed

WSL distribution registration metadata read from the native Windows registration store.

Inheritance

  • Object
  • WslDistributionRegistrationInfo

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Accepted by parameters

Constructors

public WslDistributionRegistrationInfo() #

Properties

public String DistributionId { get; set; } #
Display(Order = 0)

Registration key identifier.

public String Name { get; set; } #
Display(Order = 1)

Distribution name.

public Nullable<Int32> Version { get; set; } #
Display(Order = 2)

Registered WSL version, when present.

public String BasePath { get; set; } #
Display(Order = 3)

Distribution base path, when present.

public Nullable<Int32> Flags { get; set; } #
Display(Order = 4)

Registration flags, when present.

public Nullable<Int32> DefaultUid { get; set; } #
Display(Order = 5)

Default Linux user identifier, when present.

public Nullable<Boolean> ApiRegistered { get; set; } #
Display(Order = 6)

True when the public WSL API reports this distribution as registered.

public Boolean IsDefault { get; set; } #
Display(Order = 7)

True when this distribution is the current user's default WSL distribution.

public String DataSource { get; set; } #
Display(Order = 8)

Data source used to populate the object.