1
IDataRecordのドキュメントによると、フィールドインデックスがフィールドの範囲外の場合、実装するメソッドはIndexOutOfRangeExceptionをスローする必要があります。しかし、コード内に直接IndexOutOfRangeExceptionをスローしようとすると、FXCopはそれが予約された例外型であると訴えます。 FXCopを幸せに保ちながら、どのようにIDataRecord例外契約を維持していますか?IndexOutOfRangeExceptionが予約された例外タイプの場合、IDataRecordを正しく実装するにはどうすればよいですか?