Okay... Just for the sake of argument, we will assume you are using C#/XNA? It's great that you decided to name your light, but what kind of light is it and how are you handling it? HLSL? And more importantly, why does it matter? And, again, great that you named your material, but what does your material class look like and how are you doing your rendering? Reflections can be done a few ways, the simplest being spheremaps, the next being cubemaps, and finally, for flat surfaces, you can re-draw the scene flipped with a stencil buffer and alpha. But your question is waaaay too vague to answer properly
Regards,
Louis Ingenthron
Fortis Venaliter
Lead Developer of
FV Productions