Implemented interface member:
property
SyncRoot
System.Collections.ICollection.SyncRoot
1 override of SyncRoot
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (1)
1284public override object SyncRoot => _table.SyncRoot;
25 references to SyncRoot
PresentationCore (1)
System\Windows\Markup\XmlLanguage.cs (1)
125lock (_cache.SyncRoot)
PresentationFramework (2)
System\Windows\ResourceDictionary.cs (1)
941return _baseDictionary.SyncRoot;
System\Windows\SystemResources.cs (1)
1479get { return _resourceCache.SyncRoot; }
System.Collections.NonGeneric (1)
System\Collections\DictionaryBase.cs (1)
56get { return InnerHashtable.SyncRoot; }
System.Collections.Specialized (1)
System\Collections\Specialized\StringDictionary.cs (1)
100return contents.SyncRoot;
System.Configuration.ConfigurationManager (1)
System\Configuration\ConfigurationElement.cs (1)
715lock (s_propertyBags.SyncRoot)
System.Net.Primitives (6)
System\Net\CookieContainer.cs (6)
242lock (m_domainTable.SyncRoot) 346lock (m_domainTable.SyncRoot) 475lock (m_domainTable.SyncRoot) 652lock (m_domainTable.SyncRoot) 707lock (m_domainTable.SyncRoot) 735lock (m_domainTable.SyncRoot)
System.Private.CoreLib (13)
src\libraries\System.Private.CoreLib\src\System\Collections\Hashtable.cs (13)
1031lock (SyncRoot) 1208public object SyncRoot => _hashtable.SyncRoot; 1243public object SyncRoot => _hashtable.SyncRoot; 1277lock (_table.SyncRoot) 1284public override object SyncRoot => _table.SyncRoot; 1288lock (_table.SyncRoot) 1296lock (_table.SyncRoot) 1316lock (_table.SyncRoot) 1324lock (_table.SyncRoot) 1332lock (_table.SyncRoot) 1352lock (_table.SyncRoot) 1363lock (_table.SyncRoot) 1372lock (_table.SyncRoot)