Что это такое ?
Я так понимаю это примерно то же самое что получить текущий поток в котором выполняется код.
МСДН как-то в общем пишет,
http://msdn.microsoft.com/ru-ru/library/system.threading.synchronizationcontext.aspx
а по сути зачем это , в чем идея, зачем это выделили в какую-то отдельную сущность ?