public static Hashtable Synchronized(Hashtable table) { if (table == null) throw new ArgumentNullException(nameof(table)); Contract.EndContractBlock(); return new SyncHashtable(table); }
public override object Clone() { lock (this._table.SyncRoot) { return(Hashtable.Synchronized((Hashtable)this._table.Clone())); } }