/// <summary>
 /// Create an operating system query object from operating system information.
 /// </summary>
 /// <param name="operatingSystemData">Operating system data object from a profile.</param>
 public OperatingSystemData(OperatingSystemDataMut operatingSystemData)
 {
     Name                   = operatingSystemData.Name;
     Description            = operatingSystemData.Description;
     Platform               = operatingSystemData.Platform;
     Architecture           = operatingSystemData.Architecture;
     Family                 = operatingSystemData.Family;
     Version                = operatingSystemData.Version;
     ServicePack            = operatingSystemData.ServicePack;
     SkuId                  = operatingSystemData.SkuId;
     DistributionId         = operatingSystemData.DistributionId;
     DistributionVersion    = operatingSystemData.DistributionVersion;
     DistributionPrettyName = operatingSystemData.DistributionPrettyName;
 }
 /// <summary>
 /// Create an operating system query object from operating system information.
 /// </summary>
 /// <param name="operatingSystemData">Operating system data object from a profile.</param>
 public OperatingSystemData(OperatingSystemDataMut operatingSystemData)
 {
     _operatingSystemData = operatingSystemData;
 }