/// <summary> /// /// </summary> protected override void ProcessRecord() { if (MyInvocation.BoundParameters.ContainsKey("Path")) { WriteObject(NetworkList.GetInstances(), true); } else { WriteObject(NetworkList.GetInstances(hivePath), true); } }
/// <summary> /// /// </summary> protected override void ProcessRecord() { switch (ParameterSetName) { case "ByVolume": WriteObject(NetworkList.GetInstances(volume), true); break; case "ByPath": WriteObject(NetworkList.GetInstancesByPath(hivePath), true); break; } }