Delegate.BeginInvoke

Sco*_*ski 6 c# silverlight

通过检查mscorlib中的符号,看起来C#编译器中嵌入了一些逻辑来检测Silverlight的存在.检测到mscorlib的Silverlight版本时,它不会在它生成的任何委托类型上发出BeginInvoke和EndInvoke成员.

这是有道理的,因为这些方法不支持silverlight.

有谁知道它用于触发该决定的类型/成员(特别是在委托案例中)?

Sco*_*ski 0

我不知道完整的答案......但看起来我的特殊问题是由拼写错误引起的AsyncCallback。我把它当作AsyncCallBack. 这当然是有道理的,因为如果没有委托,则无法发出BeginInvoke和签名。EndInvokeAsyncCallback