public static RemoteOutput Feed(string channelName) { var channel = new RemoteOutput(channelName); return(channel); }
protected override void ProcessRecord() { ConnectionGenerator generator = new ConnectionGenerator(UseSSL, Credential, Port); foreach (string comp in ComputerName) { Collection<PSObject> result = Exec(generator.Generate(comp, Timeout), this.Command); RemoteOutput O = new RemoteOutput(comp); if (result != null) O.Output.AddRange(result); else O.Output = null; WriteObject(O); } }