Ejemplo n.º 1
0
 /// <summary>
 /// Create a new query object around collected PowerShell installation information.
 /// </summary>
 /// <param name="powerShellData">A PowerShell installation data object.</param>
 public PowerShellData(PowerShellDataMut powerShellData)
 {
     Version                 = powerShellData.Version;
     Edition                 = powerShellData.Edition;
     CompatibleVersions      = new List <Version>(powerShellData.CompatibleVersions);
     RemotingProtocolVersion = powerShellData.RemotingProtocolVersion;
     SerializationVersion    = powerShellData.SerializationVersion;
     WsManStackVersion       = powerShellData.WSManStackVersion;
     GitCommitId             = powerShellData.GitCommitId;
     ProcessArchitecture     = powerShellData.ProcessArchitecture;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Create a new query object around collected PowerShell installation information.
 /// </summary>
 /// <param name="powerShellData">A PowerShell installation data object.</param>
 public PowerShellData(PowerShellDataMut powerShellData)
 {
     _powerShellData    = powerShellData;
     CompatibleVersions = new ReadOnlyCollection <Version>(_powerShellData.CompatibleVersions);
 }