Ejemplo n.º 1
0
 public void DeleteAll()
 {
     using (connection.Lock())
     {
         connection.DeleteAll <VideoItem>();
         connection.DeleteAll <StreamMedia>();
     }
 }
Ejemplo n.º 2
0
 public void DeleteAll()
 {
     using (connection.Lock())
     {
         connection.DeleteAll <ArtistItem>();
         connection.DeleteAll <AlbumItem>();
         connection.DeleteAll <TrackItem>();
         connection.DeleteAll <TracklistItem>();
         connection.DeleteAll <PlaylistItem>();
     }
 }
Ejemplo n.º 3
0
 public void DeleteAll()
 {
     using (connection.Lock())
     {
         connection.DeleteAll <BackgroundTrackItem>();
     }
 }
Ejemplo n.º 4
0
 public void DeleteAll <T>()
 {
     using (Connection.Lock())
     {
         Connection.DeleteAll <T>();
     }
 }
Ejemplo n.º 5
0
 public Task <int> DeleteAllAsync <T>()
 {
     return(Task.Factory.StartNew(() =>
     {
         SQLiteConnectionWithLock conn = GetConnection();
         using (conn.Lock())
         {
             return conn.DeleteAll <T>();
         }
     }, CancellationToken.None, _taskCreationOptions, _taskScheduler ?? TaskScheduler.Default));
 }
Ejemplo n.º 6
0
 public Task <int> DeleteAllAsync <T>()
 {
     return(_taskFactory.StartNew(() =>
     {
         SQLiteConnectionWithLock conn = GetConnection();
         using (conn.Lock())
         {
             return conn.DeleteAll <T>();
         }
     }));
 }