我有一个表和一个等待新插入的SqlDependency.
OnChange会根据需要触发,但我不明白是否有可能获得导致数据库更改的行.
SqlDependency sql命令:
SqlCommand cmd = new SqlCommand("SELECT id FROM dbo.DataRequests", m_sqlConn);
Run Code Online (Sandbox Code Playgroud)
OnChange代码:
private void OnChange(object sender, SqlNotificationEventArgs e)
{
SqlDependency dependency = sender as SqlDependency;
dependency.OnChange -= OnChange;
Console.WriteLine("Info: " + e.Info.ToString());
Console.WriteLine("Source: " + e.Source.ToString());
Console.WriteLine("Type: " + e.Type.ToString());
Console.WriteLine(DateTime.Now);
GetMessages();
}
Run Code Online (Sandbox Code Playgroud) 在运行时将数据从一个.NET应用程序传递到另一个.NET应用程序的最佳方法是什么?
基本上我需要在几分钟内从一个应用程序到另一个应用程序(本地)传输10-100千字节的数据,并获得此操作的响应.
理想情况下 - 能够在另一个应用程序中签署事件,以及在另一个应用程序中调用类方法的能力.
谢谢!