Domanda

Sto cercando di monitorare una cartella per creare eventi che utilizzano il FileSystemWatcher in c #. Il problema è che un altro processo 3rd party è anche guardando quella cartella, ho bisogno (se possibile) per il mio processo di ricevere il Crea evento prima del processo di terze parti.

C'è un modo in codice gestito o non gestito che posso dare il mio processo una priorità più alta?

È stato utile?

Soluzione

Anche se si dà l'applicazione di una priorità più alta, non v'è alcuna garanzia che l'applicazione riceverà prima della manifestazione. Anche se si promuove l'applicazione per la massima priorità, ad un certo punto, l'altra applicazione otterrà una fetta di tempo di elaborazione e potrebbe ricevere l'evento poi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top