Bagikan melalui


FileSystemWatcher.Error Kejadian

Definisi

Terjadi ketika instans FileSystemWatcher tidak dapat melanjutkan pemantauan berubah atau ketika buffer internal meluap.

public:
 event System::IO::ErrorEventHandler ^ Error;
public event System.IO.ErrorEventHandler? Error;
public event System.IO.ErrorEventHandler Error;
[System.ComponentModel.Browsable(false)]
public event System.IO.ErrorEventHandler Error;
member this.Error : System.IO.ErrorEventHandler 
[<System.ComponentModel.Browsable(false)>]
member this.Error : System.IO.ErrorEventHandler 
Public Custom Event Error As ErrorEventHandler 

Jenis Acara

Atribut

Keterangan

Kejadian ini dinaikkan setiap kali sesuatu mencegah FileSystemWatcher objek memantau perubahan. Misalnya, jika objek memantau perubahan dalam direktori jarak jauh dan koneksi ke direktori tersebut Error hilang, peristiwa akan dinaikkan.

Sistem memberi tahu Anda tentang perubahan file, dan menyimpan perubahan tersebut dalam buffer yang dibuat dan diteruskan komponen ke API. Jika ada banyak perubahan dalam waktu singkat, buffer dapat meluap. Hal ini menyebabkan komponen kehilangan jejak perubahan dalam direktori, dan hanya akan memberikan pemberitahuan selimut. Meningkatkan ukuran buffer mahal, karena berasal dari memori non-halaman yang tidak dapat ditukar ke disk, jadi jaga buffer sekecil mungkin. Untuk menghindari luapan buffer, gunakan NotifyFilterproperti , Filter, dan IncludeSubdirectories untuk memfilter pemberitahuan perubahan yang tidak diinginkan.

Catatan

Operasi sistem file umum mungkin meningkatkan lebih dari satu peristiwa. Misalnya, ketika file dipindahkan dari satu direktori ke direktori lainnya, beberapa dan beberapa OnChangedOnCreated dan OnDeleted peristiwa mungkin dimunculkan. Memindahkan file adalah operasi kompleks yang terdiri dari beberapa operasi sederhana, oleh karena itu menaikkan beberapa peristiwa. Demikian juga, beberapa aplikasi (misalnya, perangkat lunak antivirus) dapat menyebabkan peristiwa sistem file tambahan yang terdeteksi oleh FileSystemWatcher.

Berlaku untuk

Lihat juga