私のアプリケーション (C# 4.5 winforms アプリ) では、フォルダーの内容を定期的にチェックし、見つかったファイルの詳細をデータベースに保存します。このルーチン内で、 を使用してFileInfoインスタンスを作成し、プロパティ、、、およびnew FileInfo(path)を読み取ります。インスタンスでメソッドを呼び出すことはありません。CreationTimeLastWriteTimeLastAccessTimeLengthAttributesFileInfo
私が知りたいこと:FileInfoオブジェクトを作成している間にファイルが現在サードパーティのアプリケーションによって書き込まれている (または Windows によってフォルダーにコピーされている) 場合、破損、ロック、または実行時エラーのリスクはありますか?プロパティにアクセスしますか?