Base de données SQL Server Changement Écouteur C#

Je veux écouter les modifications de données dans une base de données SQL Server à partir de C#. J'espérais qu'il y aurait une sorte de port d'écoute que je pourrais utiliser pour déterminer si les données que j'ai, c'est obsolète. Malgré un scénario commun, je ne trouve pas de solutions qui ne sont pas simplement d'interroger la base de données.

- Je utiliser Linq-to-SQL pour accéder aux données, et donc avoir une DataContext objet, je l'espérais, je pouvais écouter un événement de modification de données mais je n'arrive pas à en trouver un.

Je comprends que c'est un non-trivial de la barrière (à Partir de la méthode C# SQL Server DB), la raison pour laquelle je m'attendais à ce problème résolu, c'est que c'est une exigence commune pour les Interfaces graphiques. Si il n'est pas possible à l'Écoute pour les mises à jour de la façon dont vous gardez les Données affichées dans une interface graphique, frais (Quand il est soutenu par une source de données SQL Server).

Bien que ce n'est pas de l'interface de travail, je m'attendais à s'adapter à quelque chose de ce domaine.

Est-il un moyen de s'abonner à la base de données SQL Server les événements de changement de C#?

InformationsquelleAutor gav | 2010-07-29