Gibt es eine .Net StyleCop-Regel, die vor lock (this), lock (typeof, lock (<string obj>, etc.) warnt

Diese 3 Arten von Sperren sind anscheinend schlecht. Welche andere Art der Verriegelung ist schlecht? Gibt es Stylecop / FxCop-Regeln, die dies auffangen würden? Wenn nicht, würden Sie mir bitte bei einer benutzerdefinierten Regelimplementierung helfen? Der Code muss für alle gleich sein, oder?

Vielen Dank