internal void WriteToPipeline(PingHostCommand command) { if (!command.Stopping) { command.WriteObject(this); } }
internal void WriteToHost(PingHostCommand command) { if (command.Stopping) { return; } if (_error != null) { command.WriteError(new ErrorRecord( _error, "PingFailed", ErrorCategory.NotSpecified, this)); } if (!command.Quiet) { command.Host.UI.WriteLine(ToString()); } }
public PingExecutorAsync(PingHostCommand command) : base(command) { }
public PingExecutorSync(PingHostCommand command) : base(command) { }
protected PingExecutor(PingHostCommand command) { _command = command; }