线程的阻塞是否也会阻塞从它触发的事件的触发和/或传播?
澄清:
在一个线程上,我正在触发一个事件,下一步我让线程进入睡眠状态。问题是触发 - 如果在声明进入睡眠状态之前立即声明 - 是否也会由于调度问题而被阻止触发(即事件已被安排触发但实际触发将发生在 100 毫秒和这 100 毫秒之前ms 已通过,线程已入睡)。
// Pseudo-Code
event MyHandler TheEvent;
// ...
TheEvent();
threadWaitingSignal.Wait(); // block the thread
在上述情况下,我可以对事件的触发和向其订阅者的传递做出哪些假设?