Catch / Raise événement sur la mise à jour des données de table C #

J'ai un service 24/7 qui maintient l'installation (données de configuration) pour charger, apather et etc. dans le server Sql. Une fois démarré, il charge datatables de la table à l'aide de Linq2SQL et utilise datatables dans toute l'application. Et nous avons besoin d'une solution pour mettre à jour datatables d'installation dans la table sans redémarrer l'application. Donc, je suis intéressé est-il possible d'attraper / déterminer que la table a été mise à jour afin que je puisse actualiser datatables de configuration dans l'application. Je veux dire est-il possible d'avoir des events qui vont augmenter quand il y a une suppression, mise à jour ou insert sur la table.

Je vous remercie.

Vous searchz la class SqlDependency .

SQL Server a la fonction @@ ROWCOUNT, il vous dira combien de lignes ont été affectées. Vous ne savez pas comment vous l'obtiendriez de LINQ

Je veux dire est-il possible d'avoir des events qui vont augmenter quand il y a une suppression, mise à jour ou insert sur la table.

Du côté de la database, cela peut être accompli avec un triggersur