Java.lang.IllegalStateException в .NET?

Описание java.lang.IllegalStateException из документов Java:

Сигналы о том, что метод был вызван в незаконное или ненадлежащее время. Другими словами, среда Java или приложение Java не находятся в соответствующем состоянии для запрошенной операции.

Существует ли эквивалент для IllegalStateException в .NET-Framework?

Ответ 1

System.InvalidOperationException

Исключение, которое бросается, когда вызов метода недействителен для текущее состояние объекта.