public void SelectAttributes( uint categoryId, uint[] attributeIds) { ThrowIfDisposed(); lock (m_lock) { if (!m_filter.SelectAttributes(categoryId, attributeIds)) { throw ComUtils.CreateComException(ResultIds.E_INVALIDARG); } } }