/// <summary> /// Default copy constructor /// </summary> /// <param name="b">the object to copy from</param> public MutexEx(MutexEx b) : base(b) { m_isInitialOwned = b.m_isInitialOwned; m_name = b.m_name; m_isMutexAbandoned = false; m_mutex = new Mutex(m_isInitialOwned, m_name); }
/// <summary> /// Default copy constructor /// </summary> /// <param name="b">the object to copy from</param> public MutexEx(MutexEx b):base(b) { m_isInitialOwned=b.m_isInitialOwned; m_name=b.m_name; m_isMutexAbandoned = false; m_mutex=new Mutex(m_isInitialOwned,m_name); }