16 references to Thread
PresentationCore (2)
Core\CSharp\System\Windows\Media\HostVisual.cs (2)
148Debug.Assert(target.Dispatcher.Thread == Thread.CurrentThread); 201Debug.Assert(_target.Dispatcher.Thread == Thread.CurrentThread);
PresentationFramework (10)
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (2)
407if (Dispatcher.Thread == Thread.CurrentThread) 435if (Dispatcher.Thread == Thread.CurrentThread)
src\Framework\System\Windows\Data\BindingExpression.cs (1)
2520if (Dispatcher.Thread == Thread.CurrentThread)
src\Framework\System\Windows\Data\BindingExpressionBase.cs (1)
447if (Dispatcher.Thread == Thread.CurrentThread)
src\Framework\System\Windows\Data\BindingGroup.cs (1)
1528if (Dispatcher.Thread == Thread.CurrentThread)
src\Framework\System\Windows\Documents\TextStore.cs (1)
2300Invariant.Assert(Thread.CurrentThread == _textservicesHost.Dispatcher.Thread, "GrantLock called on bad thread!");
src\Framework\System\Windows\Window.cs (4)
3756if (Application.Current.Dispatcher.Thread == Dispatcher.CurrentDispatcher.Thread) 4694if (Application.Current.Dispatcher.Thread == Dispatcher.CurrentDispatcher.Thread)
WindowsBase (4)
Base\System\Windows\Threading\Dispatcher.cs (3)
100if(dispatcher == null || dispatcher.Thread != thread) 120Thread dispatcherThread = d.Thread; 211return Thread == Thread.CurrentThread;
Base\System\Windows\Threading\DispatcherOperation.cs (1)
214if(_dispatcher.Thread == Thread.CurrentThread)