public static void WriteCommand(BinaryWriter bw, PipeCommand command)
 {
     string serialized = SerializationUtil.Serialize(command);
     byte[] bytes = Encoding.UTF8.GetBytes(serialized);
     bw.Write((int)bytes.Length);
     bw.Write(Encoding.UTF8.GetBytes(serialized));
 }
Exemple #2
0
 public static void WriteCommand(BinaryWriter bw, PipeCommand command)
 {
     string serialized = SerializationUtil.Serialize(command);
     byte[] bytes = Encoding.UTF8.GetBytes(serialized);
     lock (bw)
     {
         bw.Write((int)bytes.Length);
         bw.Write(Encoding.UTF8.GetBytes(serialized));
     }
 }