你说的私闯民宅,持刀行凶当然具备当场拘留的条件了,如果警察来了以后,会马上给他戴上手铐,行凶刀具就是证据,不怕他不承认。
私闯民宅,持刀行凶这当然已具备当场拘留的条件了,这已经对人生命构成危险了是犯罪的行为了。