1 instantiation of EventRegistrationTokenTable
mscorlib (1)
system\runtime\interopservices\windowsruntime\eventregistrationtokentable.cs (1)
254
Interlocked.CompareExchange(ref refEventTable, new
EventRegistrationTokenTable
<T>(), null);
14 references to EventRegistrationTokenTable
mscorlib (2)
system\runtime\interopservices\windowsruntime\eventregistrationtokentable.cs (2)
250
public static
EventRegistrationTokenTable
<T> GetOrCreateEventRegistrationTokenTable(ref
EventRegistrationTokenTable
<T> refEventTable)
System (12)
compmod\system\collections\specialized\marshalinghelpers.cs (12)
208
private static ConditionalWeakTable<INotifyCollectionChanged,
EventRegistrationTokenTable
<NotifyCollectionChangedEventHandler>> m_weakTable =
209
new ConditionalWeakTable<INotifyCollectionChanged,
EventRegistrationTokenTable
<NotifyCollectionChangedEventHandler>>();
216
EventRegistrationTokenTable
<NotifyCollectionChangedEventHandler> table = m_weakTable.GetOrCreateValue(_this);
229
EventRegistrationTokenTable
<NotifyCollectionChangedEventHandler> table = m_weakTable.GetOrCreateValue(_this);
294
private static ConditionalWeakTable<INotifyPropertyChanged,
EventRegistrationTokenTable
<PropertyChangedEventHandler>> m_weakTable =
295
new ConditionalWeakTable<INotifyPropertyChanged,
EventRegistrationTokenTable
<PropertyChangedEventHandler>>();
302
EventRegistrationTokenTable
<PropertyChangedEventHandler> table = m_weakTable.GetOrCreateValue(_this);
315
EventRegistrationTokenTable
<PropertyChangedEventHandler> table = m_weakTable.GetOrCreateValue(_this);
405
private static ConditionalWeakTable<ICommand,
EventRegistrationTokenTable
<EventHandler>> m_weakTable =
406
new ConditionalWeakTable<ICommand,
EventRegistrationTokenTable
<EventHandler>>();
412
EventRegistrationTokenTable
<EventHandler> table = m_weakTable.GetOrCreateValue(_this);
425
EventRegistrationTokenTable
<EventHandler> table = m_weakTable.GetOrCreateValue(_this);