Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Un'eccezione InternalBufferOverflowException viene generata quando si verifica un overflow del buffer interno.
Suggerimenti associati
- Quando si utilizza FileSystemWatcher, escludere le notifiche di modifica non desiderate.
Se si utilizza FileSystemWatcher, le modifiche ai file notificate vengono archiviate automaticamente in un buffer che viene creato e passato alle API dal componente. Se si apportano numerose modifiche in breve tempo, è possibile che si verifichi un overflow del buffer, che genera un'eccezione InternalBufferOverflowException, con conseguente perdita di tutte le modifiche. Per ovviare a questo problema, utilizzare le proprietà NotifyFilter e IncludeSubdirectories per escludere le notifiche di modifica non desiderate. Per ulteriori informazioni, vedere FileSystemWatcher.
Osservazioni
È inoltre possibile aumentare la dimensione del buffer interno mediante la proprietà InternalBufferSize. Tuttavia, poiché questa operazione ha effetti negativi sulle prestazioni, è preferibile limitare il più possibile la dimensione del buffer.
Vedere anche
Attività
Procedura: cercare ulteriori informazioni su un'eccezione utilizzando Informazioni sulle eccezioni
Procedura: configurare istanze del componente FileSystemWatcher