кратенькое описание... (коротенько минут на 40!...) Для увеличения производительности в функции встроен cache обращений...
См. также UniversalIOControllerPage