public static void SerializeGeneric(BinaryWriter writer, VMAsyncState state) { writer.Write((byte)TypeMarshal[state.GetType()]); state.SerializeInto(writer); }