0
我有一個項目,其中包括很多頁。我想定期向我的數據庫導入信息,無論我的應用程序的情況如何。WP7後臺進程運行
我試圖把我的代碼裏面App.xaml.cs但它僅僅是一次保存的數據(我把它放在裏面推出,並試圖在構造函數。我的方法是讓設備ID的位置,這就好比
void watcher_PositionChanged(object sender, GeoPositionChangedEventArgs<GeoCoordinate> e)
{
Location loc = new GeoCoordinate(e.Position.Location.Latitude, e.Position.Location.Longitude);
//Send Data to Database
dclient.CreateUserLocationCompleted += new EventHandler<System.ComponentModel.AsyncCompletedEventArgs>(dclient_CreateUserLocationCompleted);
dclient.CreateUserLocationAsync(1, loc.Latitude, loc.Longitude);
}
和我的守望者位置變化是在構造函數中。
if (watcher == null)
{
watcher = new GeoCoordinateWatcher(GeoPositionAccuracy.High)
}
MovementThreshold = getSelectedDeviceLocationFrequencyFromInternalFolder();
watcher.PositionChanged += new EventHandler<GeoPositionChangedEventArgs<GeoCoordinate>>(watcher_PositionChanged);
watcher.Start();
和App.xaml.cs
內全局定義如何定期所有次運行此程序運行時間?任何其他方式?謝謝(總之我想定期插入位置數據到我的數據庫。)