<PackageReference Include="NETStandard.Library" Version="2.0.0" />

System.Diagnostics.Switch

public abstract class Switch
public StringDictionary Attributes { get; }

public string Description { get; }

public string DisplayName { get; }

protected int SwitchSetting { get; protected set; }

protected string Value { get; protected set; }

protected Switch(string displayName, string description)

protected Switch(string displayName, string description, string defaultSwitchValue)

protected virtual string[] GetSupportedAttributes()

protected virtual void OnSwitchSettingChanged()

protected virtual void OnValueChanged()