Due to http://msdn.microsoft.com/en-us/library/stfy7tfc(v=vs.100).aspx
Transparent code cannot use reflection to access security-critical members, even if the code is fully trusted. A MethodAccessException, FieldAccessException, or TypeAccessException is thrown.
Code that is running with partial trust is treated as transparent.
But in code, provided as REPRODUCE i show, that it's not true:
ONLY USUAL CALLS TO DEFENDED CLASSES/MEMBERS are served with this,
Reflection CAN use anything in SecurityCritical code from SecurityTransparent!!!!