It looks like the C # compiler has built-in logic in it to detect the presence of Silverlight by examining the characters inside mscorlib. When a version of mscorlib Silverlight is detected, it will not call the BeginInvoke and EndInvoke elements for any types of delegates that it generates.
This makes sense because these methods do not support Silverlight.
Does anyone know what types / members he uses to initiate this decision (in particular, in the matter of delegation)?
source share