NamedPipe sending all handled messages to a pipe for examination in C#